会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Linux、Python、 Golang、Java、DevOps、CloudNative、English
博客园
首页
新随笔
联系
管理
订阅
2017年5月4日
解决 TCP_socket 粘包问题
摘要: 所谓粘包问题主要还是C/S两端数据传输时 因为接收方不知道消息之间的界限,不知道一次性提取多少字节的数据所造成的根本原因:粘包是由TCP协议本身造成的,TCP为提高传输效率,发送方往往要收集到足够多的数据后才发送一个TCP段。若连续几次需要send的数据都很少,通常TCP会根据优化算法把这些数据合成一个TCP段后一次发送出去,这样接收方就收到了粘包数据。解决方法:1、自定义字典类型 的数据报头{...
阅读全文
posted @ 2017-05-04 15:45 Martin8866
阅读(1896)
评论(0)
推荐(0)
编辑
公告