Обнаружение устройств в локальной сети для соединения клиент-сервер в C ++ - PullRequest
1 голос
/ 28 мая 2011

Я пытаюсь реализовать функцию автоматического подключения для моего приложения Android DroidPad, которое в основном представляет собой TCP-сервер, работающий на телефоне Android, к которому подключается приложение ПК.

Чтобы облегчить пользователю процесс, есть ли способ (переносимый?) В C ++ для сканирования IP-адресов в локальной подсети, возможно, с определенным открытым портом? Я пытался использовать UDP-вещание, но не смог заставить его работать. В настоящее время я использую инструментарий wxWidgets для графического интерфейса и библиотек.

Есть идеи?

1 Ответ

1 голос
/ 28 мая 2011

Я нашел решение: wxServDisc . Он использует mDNS (он же Zeroconf / Bonjour) для обнаружения устройств в подсети, а также основан на wxWidgets.

...