知识卡片

Encoder处理出站

专业/工作 · 578.a

内容

Encoder 面向 Outbound 数据,把应用对象转换成适合网络发送的字节或协议格式。它应靠近输出边界,而不是混进业务逻辑;否则发送协议变化会迫使业务 Handler 一起改动。这是 [[入站与出站]] 中 Outbound 方向在编解码场景的具体实现。

参考来源

- 位置:《Netty实战》第07章《Netty编码与解码》(源文件:_epub-src/OEBPS/Text/chapter7.xhtml) - 结论依据:原文说明 Netty Encoder 用来将 Outbound 数据从一种格式转换到另一种格式,基于 ChannelOutboundHandler 实现。 - 原始内容:Netty的Encoder编码器主要是用来将Outbound数据从一种格式转换到另外一种格式,这是基于ChanneOutboundHandler接口实现的。