会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Loading
小新是也
一只上进的程序猿
博客园
首页
新随笔
联系
订阅
管理
2021年9月5日
从零开始实现简单 RPC 框架 7:网络通信之自定义协议(粘包拆包、编解码)
摘要: TCP 是一个“流”协议,所谓流,就是没有界限的一长串二进制数据。TCP 作为传输层协议,并不了解上层业务数据的具体含义,它会根据 TCP 缓冲区的实际情况进行数据包的划分,所以在业务上认为是一个完整包的,可能会被 TCP 拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这就是所谓的 TCP 拆包和粘包问题。那么如何解决粘包拆包问题呢?
阅读全文
posted @ 2021-09-05 09:36 小新是也
阅读(2052)
评论(0)
推荐(1)
编辑
公告