<span id="mailbox-conversation">Mindenképpen aszinkron szolgáltatást csinálnék, tehát amikor megkapom az xml-t akkor csak annyit mond a szerviz, hogy OK, majd feldolgozom, és itt egy batch ID.<div><br></div>
<div>És csinálnék benchmarkokat. És sok memóriát kérnék a gépbe, minimum 8GB-ot. Nem akarnék magam parsolni.</div>
<div><br></div>
<div>És mindenképpen Java-t használnék :-)</div>
<div><br></div>
<div>Péter</div></span><br><br><div class="gmail_quote"><p>On Mon, Aug 11, 2014 at 10:38 AM, Cpt <span dir="ltr">&lt;<a href="mailto:cpt@freemail.hu" target="_blank">cpt@freemail.hu</a>&gt;</span> wrote:<br></p><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div> 
<div>
<div>Sziasztok,</div>

<div> </div>

<div> </div>

<div>a BA-k elkezdtek ijesztgetni, hogy egy olyan SOAP interface-t kell fejleszteni, ami napi 1db cca. 1.8GB méretű XML-t kéne, hogy fogadjon, és egy szofisztikált XSD-vel validáljon.</div>

<div> </div>

<div><i>Tekintsünk el attól, h alapjaiban el van vetélve a feladat. Nyilván kevés lesz a memória, nyilván sokáig tart a feldolgozás, meg persze az adatmennyiséget sem fogja senki és semmi áttekinteni. Nyilván valahogy darabolni kell az adatot, nyilván ki kell iktatni mindenféle hálózati timeout-ot, stb. stb. És vegyük komolyan. a most letett alapok úgyis jók lesznek; és hogy működjön is, majd a BA-k iterálnak.</i></div>

<div>
<div> </div>

<div>Hogy érdemes kezelni nagy méretű XML-eket?</div>

<div> </div>

<div>Generálhatok a WSDL-ből CXF-fel interface osztályokat és ha Provider-t implementálok, akkor legalább alapból van benne egy parszolás, és az XSD validálást meg konfigurálhatóvá tenném. Vagy alacsonyabb szintű interface-t lehetne készíteni, és akkor a parszolás is a kezemben lenne...</div>
</div>

<div> </div>

<div>Ti hogy kezdenétek hozzá?</div>

<div> </div>

<div> </div>

<div>köszi,</div>

<div>Gábor</div>
</div>
</div></blockquote></div><br>