----
在上章 48.QT-网络通信讲解1,我们学习了网络通信基础后,本章便来实战一篇....PS:支持客户端和服务器,提供源码,并且服务器支持多客户端连入,并且可以指定与个别客户端发送数据,也可以给所有连入的客户端发送数据.
1.效果图所下所示:
?...如下图所示,当服务器状态下,如果有客户端连入,会提示客户端信息:
?
2.效果操作
客户端操作:
?
服务器操作:
?...4.注意事项
不管是服务器还是客户端,都可以通过peerAddress()和peerPort()来获取目标地址和目标端口
4.1服务器监听时
比如服务器,则可以通过QTcpSocket的peerAddress...然后调用waitForConnected()来判断是否连接服务器超时
当我们接收到服务器数据的时候,则会发出readyRead()信号,然后再进行read ()读取发来的数据
发送数据时,则调用write