Dobrý den,
Potreboval bych poradit s jednou veci. Mam klienta u kteryho chci aby naslouchal na urcity adrese a portu. S adresou problem neni ta je jasna.
Problem je v tom ze port chci nahodne pridelit ale aby pak uz naslouchal furt na nem.
takze teda vytvorim
IPEndpiont lokalni = new IPEndPoint(IPAddress.Loopback,0); //nula znamena nakej volnej port
Problem je v tom ze ono to ten port neprideli hned při vytvoreni instance ale az pro konkretni pripojeni coz je pruser protože ja potrebuju aby ho klient hned po spusteni zaslal na server a ten moh informovat spusteni klienty o tom na jakym portu tenhle klient nasloucha a taky by ten port byl pokazdy jinej. Napevno ho dat nemuzu protože vsechno zkousim na lokalu a tim padem bych poustel „dvacet“ klientu na stejnym portu.
Takze když to shrnu potrebuju vytvořit IPEndPoint s nahodnym volnym portem tak aby to ten port hned přidělilo coz nevim jak udelat.
Fórum › .NET
C#_Naslouchání_náhodném_portu
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 47 hostů
Moderátoři diskuze