QT
lucif0908
这个作者很懒,什么都没留下…
展开
-
[QT]局域网内机器的自发现实现
需求: 多台机器接入局域网,在相互不知道IP的情况下要通信 需要在设备接入局域网的时候,自动获取局域网内其它设备的IP地址,并让其他设备也知道自己的IP地址 理论: 使用局域网广播,将自己的信息广播出去 在接收到IP广播消息的时候,将自己的信息返回给发送者 这样每台新设备在接入网络时都可以发现之前已存在原创 2012-06-19 14:24:25 · 3323 阅读 · 0 评论 -
[QT]局域网内的TCP模型
使用QT提供的QTcpServer和QTcpSocket两个类来进行局域网内的通信 每台机器同时既是服务端,也是客户端 服务端口长期开放,用作接受数据 客户端口在需要时连接其他机器的服务端口,用作发送数据 /** 初始化服务端 */ tcpServer = new QTcpServer(this); tcpServer->listen(QHostAddr原创 2012-06-26 18:04:10 · 564 阅读 · 0 评论