2018年4月24日

摘要: 一、 什么是粘包 须知:只有TCP有粘包现象,UDP永远不会粘包。 简单的说,收发消息都是在操作缓存区,它不归应用程序管,而是由操作系统决定过来的。如果是基于TCP协议,那OS就会收一堆放入缓存区中,客户端如果第一次没能把发送过来的全部数据接收下来的话,下一次接收数据的话需要先把上一次遗留在缓存区中 阅读全文
posted @ 2018-04-24 16:47 Josie_chen 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一、基于UDP的套接字 udp是无链接的,先启动哪一端都不会报错。没有连接池backlog,不需要listen了,也不需要连接循环 UDP只有一个通信循环,进行收发。 UDP中服务端也需要绑定IP和端口(为了让给服务器发消息的能找到唯一被标识的应用程序) udp服务端 udp客户端 udp套接字简单 阅读全文
posted @ 2018-04-24 16:11 Josie_chen 阅读(315) 评论(0) 推荐(0) 编辑

导航