应用程序与Mina的关系
[img]http://mina.apache.org/staticresources/images/mina/apparch_small.png[/img]
Mina内部架构
[img]http://mina.apache.org/staticresources/images/mina/mina_app_arch.png[/img]
一般地,基于MINA的应用程序划分为以下三层
I/O Service - 实际的IO操作
I/O Filter Chain - 过滤/转换 将字节码转换为用户期望的数据结构,反之亦然
I/O Handler - 实际业务逻辑处理
IoService
[img]http://dl2.iteye.com/upload/attachment/0102/6429/cc291b9f-9d88-31e8-8196-1e7ae582be06.jpeg[/img]
IoServiceAcceptor
[img]http://dl2.iteye.com/upload/attachment/0102/6431/3b40c366-c2b1-394b-8fcb-d71f7bbc79ff.png[/img]
IoServiceConnector
[img]http://dl2.iteye.com/upload/attachment/0102/6433/b2955859-751d-3b26-beb5-abbfc35af001.png[/img]
[img]http://mina.apache.org/staticresources/images/mina/apparch_small.png[/img]
Mina内部架构
[img]http://mina.apache.org/staticresources/images/mina/mina_app_arch.png[/img]
一般地,基于MINA的应用程序划分为以下三层
I/O Service - 实际的IO操作
I/O Filter Chain - 过滤/转换 将字节码转换为用户期望的数据结构,反之亦然
I/O Handler - 实际业务逻辑处理
IoService
[img]http://dl2.iteye.com/upload/attachment/0102/6429/cc291b9f-9d88-31e8-8196-1e7ae582be06.jpeg[/img]
IoServiceAcceptor
[img]http://dl2.iteye.com/upload/attachment/0102/6431/3b40c366-c2b1-394b-8fcb-d71f7bbc79ff.png[/img]
IoServiceConnector
[img]http://dl2.iteye.com/upload/attachment/0102/6433/b2955859-751d-3b26-beb5-abbfc35af001.png[/img]