Netty源码(三):Netty的粘包问题

1. 产生粘包和半包的原因 粘包产生的原因:两个包小于缓存区的大小,传送数据会将两个包都放在缓冲区中一起发送,就会产生粘包的问题。 半包产生的原因:当某一个包的大于缓冲区的大小,会被发送多次,每次就收到的就是一个不完整的数据包。 常见的处理手段: netty对不同粘包半包问题的支持类 2. 问题一:Netty如何实现编码解码的 查看ByteToMessageDecoder,该类是解码器的实现类,查
相关文章
相关标签/搜索