Diskuze: [VB] komunikace
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Třeba přes http://msdn.microsoft.com/….tcplistener
Jak už bylo řečeno, buď přes TCP a nebo UDP (tam nemusíš udržovat
spojení, ale má zas jistá omezení).
Práce s těmito sockety je poměrně jednoduchá, jen na sebe musí počítače
v síti vzájemně vidět.
Pokud chceš komunikovat přes internet, alespoň jeden z počítačů musí mít veřejnou IP a nejspíš bude taky potřeba nastavit router (aby komunikace na daném scoketu posílal na konkrétní počítač). Toto se dá nejlépe obejít tím, že část aplikace která naslouchá umístíš na nějaký hostovaný server a všichni ostatní jsou jen klienti kteří se k němu připojují.
Ahoj děkuju tobě i Satikovy za odpověď ale chtěl jsem se zeptat jestli neznáte nějaký způsob komunikace bez toho aby byla potřeba veřejná IP nebo jakýkoliv prostředník (Server) proste jenom dva klienti.
Je tady ukázkový program s chatem, najdi si ho.
Ty dva počítače na sebe musí vidět, to je alfa a omega síťového propojení dvou počítačů. Pokud na sebe nevidí, musí tam být server ke kterému se dokáží připojit oba počítače a který bude fungovat jako spojovací bod... Veřejná IP není potřeba pouze pokud jsou oba počítače v jedné síti a vidí na sebe.
Zobrazeno 6 zpráv z 6.