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