/ / Има ли начин да намерите TCP сървър, работещ под локална мрежа? - c #, гнезда, мрежи

Има ли начин да намерите TCP сървър, изпълняващ се в локална мрежа? - c #, гнезда, мрежи

Има ли начин да намерите TCP сървър, работещ под локална мрежа, използвайки сурови контакти и C #?

- Клиентът, търсещ сървъра, работи под същата локална мрежа като сървъра и знае, че портът, на който сървърът работи, се поддържа.

- това е чрез Broadcast?

Отговори:

2 за отговор № 1

Да, това е възможно да се направи с гнездо клас, ако сървърът изпраща UDP излъчвания на aпериодично или в отговор на мотивация. Клиентът ще трябва да слуша UDP излъчвания и по желание да изпрати покана за откриване на сървъра.


Ако не сте строго ограничени до клас Socket, погледнете DNS-SD / Мрежово конфигуриране без нулиране, Това е измислено за точната цел на откриването на услуги в локална мрежа.