粘包问题
Posted weize111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了粘包问题相关的知识,希望对你有一定的参考价值。
粘包现象:
1接收方没有及时接受缓冲区的包,造成多个包接收(客户端发送一段数据,客户端只收了一小部分,客户端下次再收的时候还是从缓冲区拿上次一流的数据,产生粘包)
2连续快速发送少量的数据,他会一次性send发送
两个示例表明:
1.send和recv不是必须要一一对应
2只要通道不关闭的状态下,而且客户端不给服务端发送数据,你的服务端一直处于recv状态
以上是关于粘包问题的主要内容,如果未能解决你的问题,请参考以下文章