p2p伪代码

    xiaoxiao2021-03-26  19

    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

    最新回复(0)