Apache MINA
文章平均质量分 77
独行码夫
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Apache MINA 简介
Apache MINA是一个网络应用程序框架,帮助开发者用户开发高性能、高可伸缩性的网络应用程序,它通过Java NIO 提供一个抽象,异步的TCP / IP和UDP / IP事件异步接口API Apache MINA 通常可被称之为:l NIO 框架库;l 客户端/服务器框架库;l 网络socket库; 下载地址: http://原创 2013-08-01 16:01:52 · 919 阅读 · 0 评论 -
Apache MINA 框架之Handler介绍
IoHandler 具备以下几个功能: sessionCreated sessionOpened sessionClosed sessionIdle exceptionCaught messageReceived messageSent原创 2013-08-01 16:02:12 · 927 阅读 · 0 评论 -
Apache MINA NioSocketAcceptor类的实现
NioSocketAcceptor 继承AbstractPollingIoAcceptor,实现SocketAcceptor接口 public final class NioSocketAcceptor extends AbstractPollingIoAcceptor implements SocketAcceptor {} 成员变量: private volatile原创 2013-08-01 16:02:21 · 860 阅读 · 0 评论 -
Apache MINA 框架之Filters介绍
IoFilter是NIMA框架核心组员之一,扮演者重要角色。它过滤所有IoService和IoHandler之间的I/O事件和请求。 一些典型且经常使用的过滤器: LoggingFilter 记录所有事件和请求。 ProtocolCodecFilter 将传入消息ByteBuffer POJO,反之亦然。 CompressionFilter 压缩数据。 SSLFilter 添加SSL原创 2013-08-01 16:02:06 · 1080 阅读 · 0 评论 -
Apache MINA 框架详解
MINA 总体视图: 从以上图我们可以看出:NIMA基于你的应用(客户端或服务端)与底层网络之间,它可以基于TCP,UDP,或VM或甚至一个RS-232C 串口行协议的客户端。 NIMA每个组成部分的作用: 工作流程: 总体来说,NIMA框架分为三层: 1、I/O Service ——执行I/O操作 2、I/O Filter Chain——过滤链 3、I原创 2013-08-01 16:01:54 · 1373 阅读 · 0 评论 -
Apache MINA 框架之默认session管理类实现
DefaultSocketSessionConfig 类 extends AbstractSocketSessionConfig extends AbstractIoSessionConfig implements SocketSessionConfig,IoSessionConfig protected IoService parent; private boolean defaul原创 2013-08-01 16:02:30 · 1441 阅读 · 0 评论 -
Apache MINA 基于TCP实例
1、基于TCP/IP服务端 server: import java.net.InetSocketAddress; import java.nio.charset.Charset; import org.apache.mina.core.session.IdleStatus; import org.apache.mina.core.service.IoAcceptor; impo原创 2013-08-01 16:01:57 · 1139 阅读 · 0 评论 -
Apache MINA 框架之Transports介绍
Transports原创 2013-08-01 16:02:15 · 657 阅读 · 0 评论 -
Apache MINA 基于UDP实例
1、基于UDP服务端 server NioDatagramAcceptor acceptor = new NioDatagramAcceptor(); acceptor.setHandler(new MemoryMonitorHandler(this)); DefaultIoFilterChainBuilder chain = acceptor.getFilterChain(); c原创 2013-08-01 16:01:59 · 1179 阅读 · 0 评论 -
Apache MINA 框架之Session介绍
Session是NIMA的核心,每一次客户端连接到服务器将创建一个新的session,它将保存在内存中,知道客户端断开连接。 Session State Connected : session创建成功并有效 Idle : 闲置状态 Idle for read : 一段时间内没有读操作; Idle for write : 段时间内没有写操作; Idle for both : 段时原创 2013-08-01 16:02:03 · 975 阅读 · 0 评论
分享