Java_Mina
文章平均质量分 92
aaaasdfdsg
这个作者很懒,什么都没留下…
展开
-
深入阅读Mina源码(1) —— 小试牛刀,过滤器介绍
(ps:写完后觉着第一博还是应该说一下Mina的简介,就附上了0部分吧) 0. Mina框架简介 MINA(Multipurpose Infrastructure for Network Applications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和...原创 2012-12-27 10:01:01 · 139 阅读 · 0 评论 -
深入阅读Mina源码(2) —— 正式涉足,Mina框架
参考上篇推荐的博客的介绍顺序我觉着是有些问题的,没有办法很清楚的理解Mina的原理,这里只引用下博主介绍观察者模型的时候灰常有意的一张图片,我觉着一眼就懂了,比大话系列讲的还好。 废话说多了,第一次写框架的源码阅读博客,感觉略有力不从心,我尽量能比较有逻辑的跟着我的进度来描述一步步的深入和各部分的分离介绍和最终连接,也希望这个过程能够更好的反应学习过程。 ...原创 2012-12-27 21:16:04 · 114 阅读 · 0 评论 -
深入阅读Mina源码(3) —— Mina之IOAdapter(一)
1. 预览 依然遵循之前的原则,只看core(其实还包括了transport,虽然它不在core中,但socket相关的类在此包中),了解mina的内部机制,忽略细节,这里就直接从服务器的入口第一步开始,即连接管理的IOService。直接来看下对应的包:org.apache.mina.core.service。 by the way 我的mina源码版本是:2.0.7 ...原创 2013-01-11 21:58:37 · 185 阅读 · 0 评论 -
深入阅读Mina源码(3) —— Mina之IOAdapter(二)
(接:深入阅读Mina源码(3) —— Mina之IOAdapter(一)) 4. AbstractPollingIoAcceptor 这个类在org.apache.mina.core.polling,这个包一共有四个类,这个类就可以代表整个包的内容了,细致说一下,之后就不再深入介绍这个包了。从名字可以看出包里面的类主要完成轮询。 AbstractPollin...原创 2013-01-11 21:59:19 · 106 阅读 · 0 评论