java netty入门(2)-TCP粘包拆包

1.粘包拆包概念:
就是给服务器发送的包当中,会发生重叠粘在一起,或分开的情况。如图解释:

这里写图片描述

2.netty中提供了多种编码器处理半包:
如LineBasedFrameDecoder和StringDecoder的组合就是按行切换的解码器
他们的原理如图所示:
这里写图片描述
或者:DelimiterBasedFrameDecoder(按自定义的分隔符解码)和FixedLengthFrameDecoder(按固定的大小解码)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值