介绍:
- UDP协议是一种不可靠的网络协议,它在通信的两端各建立一个Socket对象,但是这两个Socket只是发送,接收数据的对象,因此对于基于UDP协议的通信双方而言,没有所谓的客户端和服务器的概念
- QT中提供了QUdpSocket类实现UDP通信
特点:
- UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接
- 消耗系统资源小,通信效率高
模型:
本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,Qt编程入门,QT信号与槽机制,QT界面开发-图像绘制,QT网络,QT数据库编程,QT项目实战,QSS,OpenCV,Quick模块,面试题等等)↓↓↓↓↓↓见下面↓↓文章底部点击莬费领取↓↓
代码实现步骤:
- 创建QUdpSocket类
- 绑定本端设备IP端口
- 构造接收槽函数
- 连接接收数据信号和槽函数
工程源码实现如下:
需要在.pro文件下调用以下语句:
QT += network