Netty处理TCP半包和粘包问题

Netty在RPC中充当着重要的核心角色,封装了对JDK NIO的复杂操作。 TCP连接中存在半包和粘包问题,其历史原因不在追究,Netty在对问题处理上提供了现有的模板方法,用户需要自己定义编码和解码规则就可以处理。 LengthFieldBasedFrameDecoder这个类是用于分隔消息模板类; 假如我们规定一个TCP消息的结构如下: 1、两个字节表示消息长度; 2、剩余字节表示body内
相关文章
相关标签/搜索