我很久以前也遇到过类似的问题,并按以下步骤解决:
- 服务器在网络上将UDP数据包广播到255.255.255.255
- 所有可访问的客户端都将以UDP数据包作为响应,该数据包包括其IP以及您希望发送的任何其他信息。
我个人使用的小包看起来像
public class UDPDiscoveryPacket{ public final long sendingTime; public final String clientIP; public UDPDiscoveryPacket(long sendingTime, String clientIP){ this.sendingTime = sendingTime; this.clientIP = clientIP; }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)