QT开发用的网络通信协议
QT网络通信协议 ├── TCP协议 │ ├── 面向连接的协议 │ ├── 三次握手过程 │ ├── 信息发送与接收 │ │ ├── QTcpSocket初始化 │ │ │ ├── 绑定IP地址和端口号 │ │ │ ├── 连接信号readyRead() │ │ │ └── 客户端socket对象接收信息 │ │ └── 信息发送与接收 │ │ ├── write()函数发送信息 │ │ └── read()函数接收信息 │ ├── 用于广播和短消息等 │ └── 适用于数据的稳定传输 ├── UDP协议 │ ├── 轻量级、不可靠、面向数据报、无连接的传输层协议 │ ├── 主要用于广播和短消息等 │ └── 适用于少量数据的快速传输 └── HTTP协议 ├── 超文本传输协议 ├── QT对HTTP协议的封装 ├── 常用的请求类型 │ ├── GET:从指定资源请求数据 │ └── POST:向指定资源提交要被处理的数据 └── 用于网页浏览和API接口调用等