我有两个自己的 C++ 和 Java 应用程序:服务器和客户端。它既在一个局域网内,又可以通过指定的端口传输数据。我想让客户端可以找到服务器的IP。但怎么办呢?
使用地址掩码枚举所有可能的 IP - 坏主意,这会花费很多时间。可能存在某种方式,我可以在哪里从客户端向局域网发送广播并在服务器中接收它?或者另一种方式......我找不到有关此的信息,但我认为这是可能的,因为我在 Android 上的 MyPhoneExplorer 中看到它,例如。
为什么不使用UDP广播呢?
客户端可以 UDP 广播“我在 x.x.x.x”,服务器可以(以 UDP)向客户端应答“我在 y.y.y.y”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)