时间:2024-10-01 23:30:10
导读:UDP实现客户端(Android)和服务器之间通信 1. 客户端发送端口号:需要指定某个端口作为发送数据包的端口,在实际应用中这个参数可以缺省,系统会自动为你分配一......
UDP实现客户端(Android)和服务器之间通信
1. 客户端发送端口号:需要指定某个端口作为发送数据包的端口,在实际应用中这个参数可以缺省,系统会自动为你分配一个空闲的端口号供数据的发送。
2. 数据包:知道从哪里出发自然需要有要传输的内容,把数据按照一定的规则打包,包的入口参数需要包括数据生成的字节数组,字节数组长度,目标ip地址以及目标端口号。
3. 服务器接收端口号:这个参数在数据包中已经包含,目标端口号需要提前告知客户端,并且在目标端口号出需要有通道等待接收,才能正确地收到数据包。