最后更新:2022-02-17 17:01
TCP是一种面向连接的传输层协议,而UDP是传输层中面向无连接的协议,故传送的数据包不能保证有序和不丢失,实现UDP通信主要用到了两个类:DatagramPacket和DatagramSocket
UDP没有明确的服务端和发送端,只有一个发送端和接收端,接收数据和发送数据是通过DatagramSocket对象完成,发送数据时需要将数据封装到DatagramPacket,即装包过程;接收数据时,对DatagramPacket对象进行拆包
发送端向接收端发送消息,接收端收到消息回复消息
接收端
发送端
运行结果
1、接收端在9999端口接收数据
2、发送端向接收端发送消息,并收到接收端的回复
3、接收端收到发送端的消息
本文由 在线网速测试 整理编辑,转载请注明出处。