`
uniseraph
  • 浏览: 83578 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
在解释Half Sync/Half Async模式之前,先介绍一个亲身经历的项目。曾经使用一个通讯支撑模块EMF,该模块完成了底层的socket通讯功能,和外部应用建立长连接,同时为上层应用提供一个回调接口如下: public interface Hook { void call(Message msg); } 上层应用可以根据自己业务逻辑的需要,实现该接口。 class MyHook implements Hook{ public void callback(Message msg){ //应 ...
IoFilterChain位于通讯层与业务层之间,负责将byte[]转化成业务层需要的业务逻辑bean,在mina框架中起着承前启后的作用。 DefaultIoFilterChain的构建 在初始话的时候,DefaultIoFilterChain的构造函数如下: public DefaultIoFilterChain(AbstractIoSession session) { if (session == null) { throw new NullPointerException("session"); ...
Global site tag (gtag.js) - Google Analytics