nio/mina/openfire阅读笔记

mina javadoc

http://tool.oschina.net/apidocs/apidoc?api=mina

http://www.cnblogs.com/huangfox/archive/2013/12/04/3458272.html


Mina - 模拟同步请求

http://www.cnblogs.com/huangfox/p/3461839.html


Mina 源码分析

http://michael-softtech.iteye.com/blog/1145458



Mina2.0框架源码剖析(一)

http://www.cnblogs.com/phinecos/archive/2008/12/03/1347052.html



Mina2.0框架源码剖析(二)

http://www.cnblogs.com/phinecos/archive/2008/12/04/1347394.html


Mina2.0框架源码剖析(三)
http://www.cnblogs.com/phinecos/archive/2008/12/04/1347626.html
Mina2.0框架源码剖析(四)
http://www.cnblogs.com/phinecos/archive/2008/12/04/1347663.html
Mina2.0框架源码剖析(五)
http://www.cnblogs.com/phinecos/archive/2008/12/04/1347752.html
Mina2.0框架源码剖析(六)
http://www.cnblogs.com/phinecos/archive/2008/12/07/1349723.html
Mina2.0框架源码剖析(七)
http://www.cnblogs.com/phinecos/archive/2008/12/08/1350315.html
Mina2.0框架源码剖析(八)
http://www.cnblogs.com/phinecos/archive/2008/12/08/1350391.html
mina官方翻译
http://www.tuicool.com/articles/IrUzEr
apache mina 学习(十四)-----与spring整合
http://blog.youkuaiyun.com/cages/article/details/7378347
apache mina 学习(一)-----时间服务器
http://blog.youkuaiyun.com/cages/article/details/7349979
apache mina 学习(三)-----Mina架构
http://blog.youkuaiyun.com/cages/article/details/7352294
apache mina 学习(六)-----session
http://blog.youkuaiyun.com/cages/article/details/7357754
apache mina 学习(七)-----IoFilter
http://blog.youkuaiyun.com/cages/article/details/7359527
apache mina 学习(九)-----IoBuffer
http://blog.youkuaiyun.com/cages/article/details/7367660
apache mina 学习(十)-----Codec Filter
http://blog.youkuaiyun.com/cages/article/details/7369286


Mina IoFuture研究
http://blog.youkuaiyun.com/liuxianbing119/article/details/7601556
Apache MINA (3) NioSocketAcceptor初始化
http://ju.outofmemory.cn/entry/19833
全面解读Java NIO工作原理(1)
http://developer.51cto.com/art/201112/307463.htm
全面解读Java NIO工作原理(2)
http://developer.51cto.com/art/201112/307463_1.htm
全面解读Java NIO工作原理(3)
http://developer.51cto.com/art/201112/307463_2.htm
全面解读Java NIO工作原理(4)
http://developer.51cto.com/art/201112/307463_3.htm

Java NIO Demo
http://www.blogjava.net/zhanglongsr/archive/2011/06/30/353443.html
 Java NIO使用及原理分析 (一)
http://blog.youkuaiyun.com/wuxianglong/article/details/6604817
nio框架中的多个Selector结构
http://www.blogjava.net/killme2008/archive/2009/10/06/297314.html
mina官方翻译
http://www.tuicool.com/articles/IrUzEr


mina2线程总结
http://blog.youkuaiyun.com/mrliu20082009/article/details/6990812
使用 Apache MINA2 实现 Web 系统的消息中间件
http://www.ibm.com/developerworks/cn/web/1108_sumeng_mina2/


http://blog.youkuaiyun.com/huang_xw/article/details/7340637
http://blog.youkuaiyun.com/huang_xw/article/details/7338612
http://blog.youkuaiyun.com/huang_xw/article/details/7338487
http://blog.youkuaiyun.com/huang_xw/article/details/7338659
http://blog.youkuaiyun.com/huang_xw/article/details/7338663
http://blog.youkuaiyun.com/huang_xw/article/details/7340241


http://blog.youkuaiyun.com/kjfcpua/article/details/7045207
http://www.oschina.net/code/snippet_16_2529


我们先简单介绍一下这个家族成员和他们各自的作用吧:
Filter class Description
BlacklistBlacklistFilter黑名单过滤器
BufferedWriteBufferedWriteFilter发送缓存过滤器,缓存发送的消息,避免短小消息频繁发送
CompressionCompressionFilter数据压缩过滤器
ConnectionThrottleConnectionThrottleFilter连接控制过滤器,对同一IP地址频繁的创建连接的时间间隔进行控制
ErrorGeneratingErrorGeneratingFilter花数据过滤器,增加、修改、移除接受的数据包内容,可作为加密的方式
ExecutorExecutorFilter处理线程池过滤器,让每个请求或者事件都通过线程池去执行
FileRegionWriteFileRegionWriteFilter文件转换过滤器,通常应该由IoProcess做这件事,但若需要压缩或者修改时,
可通过过滤器链之间的配合来实现
KeepAliveKeepAliveFilter心跳包过滤器,在idle状态时发送心跳包,并能对超时进行处理
LoggingLoggingFilter日志记录过滤器,最常用之一
MDC InjectionMdcInjectionFilter日志信息注入过滤器,MDC(Mapped Diagnostic Context有译作线程映射表)是日志
框架维护的一组信息键值对,可向日志输出信息中插入一些想要显示的内容。
NoopNoopFilter用作内部测试的filter,什么也没做
ProfilerProfilerTimerFilter时间分析过滤器,记录各种事件消耗的时间
ProtocolCodecProtocolCodecFilter编解码过滤器,最常用之二
ProxyProxyFilter是IoConnector在连接握手时自动加入的过滤器,握手成功后就透明了
Reference countingReferenceCountingFilter引用数过滤器,能记录该过滤器被加入或移除过滤器链的次数,真实使用
是继承他。
RequestResponseRequestResponseFilter继承WriteRequest
SessionAttributeInitializingSessionAttributeInitializingFilter初始化过滤器
StreamWriteStreamWriteFilterInputStream直接转换成IoBuffer的过滤器
SslFilterSslFilterTCP/IP层面的SSl加解密过滤器
WriteRequestWriteRequestFilter 简化IoFilter IoEventType.WRITE事件的实现的抽象过滤器


http://joe-zhjiang.iteye.com/blog/801689
http://blog.sina.com.cn/s/blog_50151e570100vb2q.html
http://royzhou1985.iteye.com/blog/423519
http://my.oschina.net/vdroid/blog/201754


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hxpjava1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值