2012-09-20 45 views
2

我在C++和Java上有兩個我自己的應用程序:服務器和客戶端。它既在一個局域網中,又可以通過指定的端口傳輸數據。我想讓它成爲可能,客戶端可以找到服務器的IP。但如何? 枚舉所有可能的IP與地址掩碼 - 壞主意,這將花費很多時間。可能存在某種方式,我可以從客戶端發送廣播到局域網並在服務器中接收它?或者另一種方式......我無法找到關於此的信息,但我認爲這是可能的,例如,我在Android的MyPhoneExplorer中看到它。如何在局域網中找到我的服務器?

回答

3

爲什麼不使用UDP廣播? 客戶端可以UDP廣播「我在x.x.x.x」,服務器可以回答(在UDP中)給客戶端,「我在y.y.y.y」。

相關問題