《Netty实战》读书笔记——编解码器与网络协议
编解码器
解码器
- 将字节解码为消息——
ByteToMessageDecoder和ReplayingDecoder; - 将一种消息类型解码为另一种——
MessageToMessageDecoder

io.netty.handler.codec.LineBasedFrameDecoder:这个类在Netty 内部也有使用,它使用了行尾控制字符(\n 或者\r\n)来解析消息数据;
io.netty.handler.codec.http.HttpObjectDecoder:一个HTTP 数据的解码器。在io.netty.handler.codec 子包下面,你将会发现更多用于特定用例的编码器和解码器实现。
Netty 提供了TooLongFrameException 类,其将由解码器在帧超出指定的大小限制时抛出。