mina 过滤器与编码器区别?

youngboy915 2013-06-22 03:09:08
请问下:mina 过滤器与编码器区别?
...全文
278 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
youngboy915 2013-06-25
  • 打赏
  • 举报
回复
非常感谢!!
冰思雨 2013-06-24
  • 打赏
  • 举报
回复
过滤器应该是对数据处理过程做的一个逐次拦截。 编码器和解码器,应该也是属于过滤器链条中的一个环节。 编码器和解码器完成的是二进制数据向Java对象的相互转换过程。 C语言由于存在结构体对象,所以,这个步骤异常简单。但是,Java没有,所以要进行编码、解码操作。 业务层的功能设计,一般都会在编码解码环节后面进行。 也有个别情况需要编写过滤器辅助完成业务逻辑的。 但是,面向数据通道(IO层),首选的过滤器,应该是编码解码器,之后才是业务逻辑处理器。
youngboy915 2013-06-23
  • 打赏
  • 举报
回复
还有就是Decoder、Encoder 是直接对二进制数据操作。 如果想实现业务层即可发json,有可传文件,用哪种方式实现比较好?是filter还是coder?
youngboy915 2013-06-23
  • 打赏
  • 举报
回复
不是,写了一个我认为的不同点,希望大家看是是否正确,另外希望得到更全面的分析
地下室森林 2013-06-22
  • 打赏
  • 举报
回复
你这是自己提问自己回答?
youngboy915 2013-06-22
  • 打赏
  • 举报
回复
过滤器只改变内容,不改变数据格式。编码器相反

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧