Martin Jedlička napsal(a):
Nene, potrebuju prenest data prectene na jednom PC z USB na jiny PC a zpet.
Presneji receno: Na serveru (PC2) budu posilat packety klientovi (PC1) pres TCP, klient posle packet na USB a odpoved z USB posle zpet pres TCP serveru...

Proc RMI?
Pri pouziti socketu mam problem v tom, ze kdyz posle server packet klientovi, tak server ocekava odpoved od klienta... pokud ale klient neodpovi, tak server "vytuhne" na funkci accept. Myslel jsem, ze problem s cekanim na accept na strane serveru obejdu pouzitim RMI, navic RMI je trosku vyhodnejsi na implementaci.

Tak to nei, accept() je pro prijmuti spojeni na serverovem socketu,
a vrati jiny socket, ktery je ekvivalentni tomu klientskemu.

Tj. po navazani spojeni jsou si uz klient a server rovny,
lisi se jenom pred navazani spojeni tim, ze server ceka na znamem portu
a klient spojeni iniciuje.

Makub
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
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