Qt基于TCP网络编程
Posted citrus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt基于TCP网络编程相关的知识,希望对你有一定的参考价值。
TCP(传输控制协议 Transmission Control Protocol)
可靠、面向数据流、面向连接 的传输协议。(许多应用层协议都是以它为基础:HTTP、FTP)
使用情况:
相比UDP无连接,TCP是面向连接
相比UDP不可靠,TCP是可靠传输
相比UDP不提供流量控制,TCP是提供
相比UDP适用少量数据传输,TCP是大量数据
相比UDP速度快,TCP是慢
适用:对可靠性要求高的数据通信系统。
工作原理:
TCP客户端与服务器在正式发送数据前,双方需要经过三次握手后建立连接。
TCP服务器编程 步:
TCP客户端编程 步:
工具:
使用Qt提供的网络模块QtNetwork;
使用Qt提供的类QTcpSocket、QTcpServer。
代码:(后续补充)
以上是关于Qt基于TCP网络编程的主要内容,如果未能解决你的问题,请参考以下文章