Diskuze: Zmena hodnoty portu v udpclient
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 7 zpráv z 7.
//= 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.
Co ti vadi na vytvoreni nove instance? Jinak asi jina moznost neni.
No mam to spustene vo vlakno a vlakno len pozastavujem a znova spustam takze nechcem pri kazdom pozastaveni vlakna a spusteni vytvarat novu instanciu.
A pri kazdem novem spusteni vlakna musis menit lokalni port?
No nemusim ale co ak uzivatel pri zastavenom vlakne zmeni port? Tak musim zabezpecit aby to sa to pripojilo k zmenenemu portu.
Proč by měnil port za běhu?
A když port změníš, jak to dáš vědět druhé straně?
Mimochodem, jaký máš důvod k použití UDP, proč nepoužíváš TCP?
Když uživatel změní port za běhu, tak prostě vytvoříš nového UDP klienta (nezapomeň, že starého UDP klienta bys měl uzavřít, aby nezůstal obsazený ten starý port).
Používam UDP protokol preto pretože procesor s ktorým komunikujem tak vie komunikovať len cez UDP. A menit port preto lebo mozem mat v sieti viacero takychto zariadeni a nebudu asi vsetky pracovat na jednom porte tak si to mozem zmenit. Ale ako pozeram tak nespravim to tak ako som tu pisal a budem to musiet spravit tak ze asi budem zakazdym vytvarat noveho klienta len to bude takto trosku komplikovanejsie.
Zobrazeno 7 zpráv z 7.