1.粘包拆包概念:
就是给服务器发送的包当中,会发生重叠粘在一起,或分开的情况。如图解释:
2.netty中提供了多种编码器处理半包:
如LineBasedFrameDecoder和StringDecoder的组合就是按行切换的解码器
他们的原理如图所示:
或者:DelimiterBasedFrameDecoder(按自定义的分隔符解码)和FixedLengthFrameDecoder(按固定的大小解码)
1.粘包拆包概念:
就是给服务器发送的包当中,会发生重叠粘在一起,或分开的情况。如图解释:
2.netty中提供了多种编码器处理半包:
如LineBasedFrameDecoder和StringDecoder的组合就是按行切换的解码器
他们的原理如图所示:
或者:DelimiterBasedFrameDecoder(按自定义的分隔符解码)和FixedLengthFrameDecoder(按固定的大小解码)