10 编解码器框架

本章主要内容

 解码器、编码器以及编解码器的概述

 Netty 的编解码器类

这里有一个简单的准则:如果使用ByteToMessageDecoder 不会引入太多的复杂

性,那么请使用它;否则,请使用ReplayingDecoder

 

虽然我们一直将解码器和编码器作为单独的实体讨论,但是你有时将会发现在同一个类中管理

入站和出站数据和消息的转换是很有用的。

 

 

 

decode() 方法是将INBOUND_IN 类型的消息转换为OUTBOUND_IN 类型的消息, 而

encode()方法则进行它的逆向操作。将INBOUND_IN类型的消息看作是通过网络发送的类型,

而将OUTBOUND_IN类型的消息看作是应用程序所处理的类型,将可能有所裨益。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-06-10 14:55  lakeslove  阅读(185)  评论(0编辑  收藏  举报