1
我試圖爲我的Android應用程序DroidPad實現自動連接功能,它基本上是在PC應用程序連接到的Android手機上運行的TCP服務器。在本地網絡上檢測C++中客戶端 - 服務器連接的設備
爲了讓用戶更容易處理,有沒有辦法在(可移植?)C++中掃描本地子網上的IP地址,可能是某個開放端口的IP地址?我試過使用UDP廣播,但無法使它工作。我目前正在使用GUI和庫的wxWidgets工具包。
任何想法?
我試圖爲我的Android應用程序DroidPad實現自動連接功能,它基本上是在PC應用程序連接到的Android手機上運行的TCP服務器。在本地網絡上檢測C++中客戶端 - 服務器連接的設備
爲了讓用戶更容易處理,有沒有辦法在(可移植?)C++中掃描本地子網上的IP地址,可能是某個開放端口的IP地址?我試過使用UDP廣播,但無法使它工作。我目前正在使用GUI和庫的wxWidgets工具包。
任何想法?
我找到了一個解決方案:wxServDisc。它使用mDNS(又名Zeroconf/Bonjour)來發現子網上的設備,並且也基於wxWidgets。