Dusan Zatkovsky napsal(a):
Je este nejaka ina cesta, ako prenasat subory pomocou WS? Povodne som totiz navrhoval, ze klient si s ws iba pokeca a samotny prenos obstara tretia strana, pravdepodobne nejaky ssl socket, ktoremu da webservica echo o klientovi a nejake autorizacne data, ktorymi sa potom klient ohlasi. Problem je, ze je to pre mna dalsi overhead, spojeny mimo ineho aj s vecami s javou nesuvisiacimi ( povolit dalsie porty u klienta a tak podobne ).

Posílání přes webservice mi přijde jako jeden extrém, a posílání
přes speciální socket jako druhý extrém. Nestačilo by ten soubor
poslat normálně přes HTTP ? A nemyslím jako přílohu formuláře,
ale metodou PUT. Stačilo by si pak napsat jednoduchoučký servlet, který
by četl tělo requestu a přímo ho zapisoval do souboru.

A aby to bylo webservicové, přes SOAP by se klient mohl dozvědět
to správné URL pro HTTP PUT.

Pokud jde o *opravdu* velké soubory, tj. gigabajty až terabajty,
pak narazíte na omezení TCP protokolu, a nezbude než použít
stripovaný transfer (více souběžných TCP spojení). Pak
doporučuji použít bbftp http://doc.in2p3.fr/bbftp/ případně gridftp.

Makub
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: ma...@ics.muni.cz
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem