mina
码农戏码
公众号【码农戏码】作者
展开
-
mina执行过程
经过一段时间阅读mina源码,终于知道了mina服务器从启动到准备处理io读写的一系列过程。 也算是个小小收获。 下一步还得去了解客户端连接过程,以及更重要的mina的设计,细节处理技巧。 阅读源码还处在第一阶段:功能如何实现。...2009-11-25 00:48:35 · 94 阅读 · 0 评论 -
mina的filter
对于mina的filter学习 两点: 一是filterchain的构建 二是filter的本身工作。 原理其实就是个cor模式,但mina的实现更诡异些,fitler nextfilter都在一个类中,使代码更加紧凑,filterchain更加专注。...2009-12-06 16:34:00 · 78 阅读 · 0 评论 -
Future模式
在mina中有各种各样的future,如果不知道这背后的future模式,那么对mina的理解就不可能深入。 什么是future模式呢? 经常有一个线程需要得到另个一线程的计算结果,我们常用的是Future异步模式来加以解决。 Future顾名思意,有点像期货市场的“期权”,是“对未来的一种凭证”,例如当我们买了某个房地产开发商的期房,交钱之后,开发商会给我们一个凭证 (期权),这个凭...原创 2010-02-09 14:39:13 · 116 阅读 · 0 评论 -
探讨mina中的Iofuture
先了解下future是个什么东东? Future模式 future pattern future pattern改进 以 上三篇可以让你明白什么是future。 现在再来看mina中的iofuture 我 们常常发现有些东西只有一部分是公共的,其他部分是个性的,于是我们把公共的东西单独抽象成一个超接口(比如这里的IoFuture),其他个性的东 西,是在公共的基础...原创 2010-02-22 20:42:38 · 214 阅读 · 0 评论 -
仿mina filter示例
关于filter,基本上都是通过cor模式来实例的,著名的servlet filter。 对于cor模式,Chain of Responsibility 模式 cor改进 说得很清楚了。 现在根据mina的filter实现,写小个示例,演示下mina的cor实现。其实mina的filter更加像是个双向链表。基于常见 的cor模式是有点诡异了[mina指南]诡 异的 I...2010-03-01 21:58:33 · 101 阅读 · 0 评论