随笔 - 59, 文章 - 4, 评论 - 184, 引用 - 7
数据加载中……

MINA is a good framwork

Netty2的作者TrustinLee在为Apache LDAP项目所作的通讯基础框架MINA中显示了在通讯框架方面雄厚的实力,MINA是迄今为止我见过在java领域最好的通讯基础件,看得出,他通过Netty2的经验积累加上对ACE等传统大型框架的理解之后,在制作MINA的一开始就确定了一个近似于完美的架构,同时,我在RoadMap中看到MINA与Spring、JMX和OSGI的结合计划,虽然不知道什么时候能够完成,但光看这个RoadMap已经很让人激动了。
在MINA的服务绑定上,一开始就使用了serviceRegistry类这种中控型的注册绑定方式,看得出他对OSGI有一定研究并已决意向其靠拢。
而借鉴于ACE的Accepter和Connector结构使得Session的使用更加方便,同时分为IO层和Protocol两层的通讯基础件也是使得使用变得很方便。
最后要提一下的是作者使用的FilterChain式结构来加载Filter,使得很多非通讯核心问题得以从基础件中剥离出来,甚至连线程池模式都可以使用Filter来指定,虽然自己制作的线程池要想结合到MINA中需要一些额外的努力,但是仍然极大的增加了框架的灵活性。

posted on 2005-06-22 15:48 fisher 阅读(6008) 评论(5)  编辑  收藏 所属分类: Programing

评论

# re: MINA is a good framwork  回复  更多评论   

mina框架与Quickserver相比如何?
能否再仔细介绍一下Mina,最好有一些实际应用的案例,呵呵
谢谢
2006-02-23 13:53 | victor wu

# re: MINA is a good framwork  回复  更多评论   

http://www.blogjava.net/flyingbug/archive/2006/02/24/32350.html
2006-02-24 21:59 | fisher

# re: MINA is a good framwork  回复  更多评论   

请问您能列举一些比较成功的通讯框架吗?你说mina好像很完美,但是它好像不支持阻塞模式。
2006-09-26 16:28 | a new user

# re: MINA is a good framwork  回复  更多评论   

成功的通讯框架有很多,最成功的莫过于C++的ACE,目前C的apr、python的twisted,都算是很成功的通讯框架
2006-10-30 22:27 | fisher

# re: MINA is a good framwork  回复  更多评论   

能提供一份MINA的中文手册么?
谢谢
chinant@21cn.com
2007-09-21 11:59 | samzw

只有注册用户登录后才能发表评论。


网站导航: