一种采用Netty框架实现的TCP服务通道制造技术

技术编号:5329037 阅读:1864 留言:0更新日期:2012-04-11 18:40
一种采用Netty框架实现的TCP服务通道,实现流程如下:1)打开Netty框架定义的TCP服务端口,并接受客户端的TCP连接;2)将接受的TCP连接虚拟成一个会话TcpSession,并为该会话TcpSession设置各种参数及监听器,然后将其添加到会话管理器SessionManager中;3)启动SessionManager超时检测器,一旦发现某个会话TcpSession超过一段时间未有通讯事件发生或该会话TcpSession已经断开,则从SessionManager管理器中及时地删除该会话;4)用户调用TcpSession的各种读/写接口定制自己的操作。本发明专利技术采用优化的设计方法,充分地利用了底层通讯的特性,保证了对大量TCP连接高效可靠的使用。

【技术实现步骤摘要】

【技术保护点】
一种采用Netty框架实现的TCP服务通道,其特征在于:所述实现方法包括以下步骤:1)打开Netty框架定义的TCP通道服务端口,接受客户端的TCP连接;2)以接受的TCP连接为核心对象创建会话TcpSession,该会话基于TCP连接创建,提供了多种用户接口;3)为新创建的会话TcpSession设置各种参数和加添各种监听器;4)将新创建的会话TcpSession添加到会话管理器SessionManager中;5)启动会话管理器SessionManager超时检测器,一旦发现某个会话TcpSession超过一段时间未有通讯事件发生或该会话TcpSession已经断开,则从会话管理器SessionManager中实时地删除该会话,释放连接资源;6)用户调用会话TcpSession的各种读/写接口按照自己的需求定制操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:沈祥
申请(专利权)人:深圳市科陆电子科技股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1