Qt的Tcp网络编程

来源:互联网 发布:js如何让超链接不跳转 编辑:程序博客网 时间:2024/06/05 07:54

进行文件传输时吗,先发送文件头信息——文件大小,文件名……在发送文件数据。

        使用Qt 封装的socket接口进行tcp网络编程。在Qt中客户端使用QTcpSocket,服务器端使用QTcpServer。服务器端在相应的端口进行监听,一旦发现客户端的连接请求,就会发出newConnect()信号。通过关联这个信号,在槽中实现数据传输。客户端在有数据到来时将会发出readyRead()信号,通过关联此信号实现数据的接收工作。