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 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature