Udp协议通信

标题Udp协议通信

**特点:**优点传输快,进行广播:
**缺点:**缺点容易丢包,
**使用场合:**频繁发送低于29KB的短报文,比如聊天记录
原理:客户端:
初始化QUdpSocket,port;
发送数据
① Int length = writeDatagram(msg.toLatin1(),msg.length,QHostAddress::Broadcast,port);
② Length!=msg.length
服务端:
初始化监听端口号QUdpSocket socket,socket->bind(8080),
接收数据
① Socket->hasPendingDatagrams();
② QByteArray data;
③ data.resize(socket->pendingDatagramSize());
④ socket->readDatagram(data.data(),data.size());

你可能感兴趣的:(udp,网络,网络协议)