33.网络通信-套接字Socket-UDP通信-概述
33.1 知识点
主要内容
服务端和客户端需要做什么
UDP相对TCP的区别
总结
33.2 知识点代码
请简述Socket UDP编程中,服务端和客户端的编程流程
- 创建套接字Socket
- 用Bind方法将套接字和本地地址进行绑定
- 用ReceiveFrom和SendTo方法进行消息的收发
- Shutdown释放连接
- Close关闭套接字
如何处理UDP当中的分包、黏包?
- UDP当中不存在黏包
- 避免UDP自动分包,需要保证消息包大小在548字节(互联网)或1472字节(局域网)以下。如果想要手动分包,我们必须将UDP变为可靠的,才能保证正常处理手动分包后的消息
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com