mina-2.0.9源码分析
二侠
这个作者很懒,什么都没留下…
展开
-
mina框架分析---1
Mina框架分析 本文分析中贴出的代码简化了原版的代码,方便查看。 使用Mina第一步是构造一个acceptor,第二部是设置acceptor相应的Handler事件处理器,第三部就是调用bind函数开始监听连接。下面一一分析。 本章分析Mina框架,主要分析NioSocketAcceptor。 NioSocketAcceptor属于Mina框架中的Acceptor,用来处理客户端的连接。原创 2015-11-14 13:19:57 · 1847 阅读 · 0 评论 -
mina框架分析---2
processHandles 上一篇文章分析到Acceptor中的processHandles,该函数定义在Acceptor中, private void processHandles(Iterator handles) throws Exception { while (handles.hasNext()) { H ha原创 2015-11-18 00:25:23 · 552 阅读 · 0 评论 -
mina源码分析---3
process源码分析 上一章分析了processHandles函数,本章开始将要分析processHandles中的process函数,该函数是处理客户端请求的核心函数。process定义在AbstractPollingIoProcessor中, private void process() throws Exception { for (Iterator i = s原创 2015-11-18 22:22:42 · 644 阅读 · 0 评论 -
mina源码分析---4
ExecutorFilter和ProtocolCodecFilter源码分析从上一章分析的callNextMessageReceived函数中得知,mina框架会调用注册进的filter对客户端请求进行处理,默认的filter有HeadFilter和TailFilter,本章就分析mina源码中提供的ExecutorFilter和ProtocolCodecFilter。ExecutorFilter直原创 2015-11-20 21:02:27 · 631 阅读 · 0 评论