udp客户端:
主机列表数组
1.发包线程
while(1) //每隔3秒扫描一次 { 1.异步通知主线程显示已经发现的主机(这个时候数组元素个数>=0) 2.清空数组 3.发送主机探测包(组播数据包) 4.sleep(3)
}
2.收包线程 while(1) {
收主机探测包的应答包 2.把该主机加入到主机列表数组中
}
udp服务端:
就一个收包线程
加入相应的组播
while(1) {
收主机探测包回主机探测报的应答包
}
转载请注明原文地址: https://ju.6miu.com/read-450264.html