这是一个解码器,能够动态的分隔bytebuf,根据消息属性长度的值进行分隔。
根据获取到的integer header头部信息,可以知道message body的长度,从而直接截取
LengthFieldBasedFrameDecoder存在一些配置属性,这些属性经常被使用在客户端和服务端的协议中。
之前的length:0x00C是表示12,也就是后面的消息体
下面的length:0x00E是表示14,也就是头部和消息体
这是一个解码器,能够动态的分隔bytebuf,根据消息属性长度的值进行分隔。
根据获取到的integer header头部信息,可以知道message body的长度,从而直接截取
LengthFieldBasedFrameDecoder存在一些配置属性,这些属性经常被使用在客户端和服务端的协议中。
之前的length:0x00C是表示12,也就是后面的消息体
下面的length:0x00E是表示14,也就是头部和消息体