我正在尝试为我的 Android 应用程序 DroidPad 实现自动连接功能,它基本上是一个 PC 应用程序连接到的 Android 手机上运行的 TCP 服务器。
为了让用户更轻松地完成此过程,在(可移植的?)C++ 中是否有任何方法可以扫描本地子网上的 IP 地址,可能是具有特定开放端口的 IP 地址?我试过使用 UDP 广播,但无法正常工作。我目前正在使用用于 GUI 和库的 wxWidgets 工具包。
有什么想法吗?
最佳答案
我找到了一个解决方案:wxServDisc .它使用 mDNS(又名 Zeroconf/Bonjour)来发现子网上的设备,并且也基于 wxWidgets。
关于c++ - 在 C++ 中检测本地网络上的客户端-服务器连接设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158559/