首页 > 其他 > 详细

10 编解码器框架

时间:2020-06-10 15:22:46      阅读:46      评论:0      收藏:0      [点我收藏+]

本章主要内容

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

? Netty 的编解码器类

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

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

 

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

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

技术分享图片

 

技术分享图片

 

 

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

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

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

技术分享图片

 

 技术分享图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10 编解码器框架

原文:https://www.cnblogs.com/lakeslove/p/13085163.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!