1. “客户端”与“服务器” 基于UDP通信的流程图
2.“客户端”使用UDP 发送/接收 udp数据接收
1.创建“客户端”套接字
# 2、准备接收方的地址 # 元组类型 ip 是字符串类型 端口号是整型 # 4、等待接收方发送的udp数据接收 如果没有收到udp数据接收则会阻塞等待直到收到udp数据接收 # 接收到的udp数据接收是一个元组 (接收到的udp数据接收, 发送方的 ip 和端ロ) # 1024 表示本次接收的最大字节数
因为在网络中传输的udp数据接收都是二进制格式的,所以需要将udp数据接收进行编码成二进制
4.“服务器端”使用UDP發送/接收udp数据接收
1.创建“服务器端”套接字
# 元组类型 ip 一般不写 表示本机的任何的一个 ip # 3、准备接收方的地址 # 元组类型 ip 是字符串类型 端口号是整型 # 5、等待接收方发送的udp数据接收 如果没有收到udp数据接收则会阻塞等待直到收到udp数据接收 # 接收到的udp数据接收是一个元组 (接收到的udp数据接收, 发送方的 ip 和端口) # 1024 表示本次接收的最大字节数
UDP通信过程,很类似生活中的 “发送短信”只管发送出去,不管对方有没有收到