找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[ Mina网络通信 ] [守望者 Mina入门视频]03_Mina体系结构介绍

2014-08-14 15:59| 发布者: zhouy | 查看: 1988 | 收藏

摘要: 守望者:介绍Mina网络通信的整个体系结构,常用组件接口以及子类。并介绍整个Mina框架通信的整个流程。

1.Mina在应用程序中处于什么样的地位


主要屏蔽了网络通信的一些细节,sokcet进行封装,并且是NIO的一个实现架构.可以帮助我们快速的开发网络通信.常常用户游戏的开发,中间件等服务端程序.

 

2.IOService接口


用于描述我们的客户端和服务端接口,其子类是connectorAccptor,分别用于描述我们的客户端和服务端.

IOproceser多线程环境来处理我们的连接请求流程.

ioFilter提供数据的过滤工作:包括编解码,日志等信息的过滤.

Hanlder就是我们的业务对象,自定义的handler需要实现IOHandlderAcceptor

 

3.大致看看我的类图结构

                         


                          IOService

                  IOconnector                  IOAccptor 

               

                  NIOSocketConnector        NIOSocketAcceptor

 

IOsession:描述的是客户端和服务端连接的描述.常常用户接受和发送数据.

 

4.Mina通信流程


1)IOconnector->IOProcessor->IOFilter->Handler   

2)IOAccptor ->IOProcessor->IOFilter->Handler 

    

会员评论  

已有0参与评论

推荐阅读

行业聚焦  面试交流  职位推荐  开发视频   技术交流  腾讯微博  新浪微博

友情链接:课课家教育  阿里云  鲜果  W3Cfuns前端网  中国企业家  环球企业家  投资界  传媒梦工场  MSN中文网  Android开发者社区  cnbeta  投资中国网  又拍云存储  美通说传播  IT茶馆  网商在线  商业评论网  TechOrange  IT时代周刊  3W创新传媒  开源中国社区  二维工坊  Iconfans  推酷  智能电视网  FreeBuf黑客与极客  财经网  DoNews  凤凰财经  新财富  eoe移动开发者社区  i黑马  网易科技  新浪科技  搜狐IT  创业家  创业邦  腾讯财经  福布斯中文网  天下网商  TechWeb  雷锋网  新浪创业  和讯科技  品途O2O  极客公园  艾瑞网  抽屉新热榜  卖家网  人民网通信频道  拉勾网  创新派  简单云主机  

手机版|黑名单|守望者在线 在线教育 linux 高级程序设计 C/C++ 大数据 ( 蜀ICP备14029946号

成都守望者科技有限公司 © 2013-2016 All Rights Reserved