使用DelimiterBasedFrameDecoder進行消息分隔

在使用Netty進行TCP消息傳輸時,爲了上層協議能夠對消息正確區分,避免粘包和拆包導致的問題,一般可以通過消息定長、將回車換行符作爲消息結束符、將特殊的分隔符作爲消息的結束標誌或者在消息頭中定義長度字段來標識消息的總長度。其中常用的通過分隔符作爲消息的結束標誌就涉及到Netty的DelimiterBasedFrameDecoder類,服務端如下: import io.netty.bootstra
相關文章
相關標籤/搜索