摘要: IoFilter是NIMA框架核心组员之一,扮演者重要角色。它过滤所有IoService和IoHandler之间的I/O事件和请求。一些典型且经常使用的过滤器:LoggingFilter记录所有事件和请求。ProtocolCodecFilter将传入消息ByteBuffer POJO,反之亦然。CompressionFilter 压缩数据。SSLFilter添加SSL - TLS - StartTLS支持。已经实现的Filter接口:FilterclassDescriptionBlacklistBlacklistFilterBlocks connections from blacklisted 阅读全文
posted @ 2013-06-14 16:34 独行码夫 阅读(611) 评论(0) 推荐(0) 编辑
摘要: Session是NIMA的核心,每一次客户端连接到服务器将创建一个新的session,它将保存在内存中,知道客户端断开连接。Session StateConnected : session创建成功并有效Idle : 闲置状态Idle for read : 一段时间内没有读操作;Idle for write : 段时间内没有写操作;Idle for both :段时间内既没有读也没有写操作;Closing : session正在关闭状态;Closed : session关闭状态;session状态转换图:session配置:不同参数的配置可以组合成一个特定的sessionreceive buff 阅读全文
posted @ 2013-06-14 16:06 独行码夫 阅读(1688) 评论(0) 推荐(0) 编辑