這是一個解碼器,能夠動態的分隔bytebuf,根據消息屬性長度的值進行分隔。
根據獲取到的integer header頭部信息,可以知道message body的長度,從而直接截取
LengthFieldBasedFrameDecoder存在一些配置屬性,這些屬性經常被使用在客戶端和服務端的協議中。
之前的length:0x00C是表示12,也就是後面的消息體
下面的length:0x00E是表示14,也就是頭部和消息體
這是一個解碼器,能夠動態的分隔bytebuf,根據消息屬性長度的值進行分隔。
根據獲取到的integer header頭部信息,可以知道message body的長度,從而直接截取
LengthFieldBasedFrameDecoder存在一些配置屬性,這些屬性經常被使用在客戶端和服務端的協議中。
之前的length:0x00C是表示12,也就是後面的消息體
下面的length:0x00E是表示14,也就是頭部和消息體