nSocket 介绍
nSocket是基于java
NIO.1和NIO.2开发的轻量级网络通信框架,该框架为用户提供异步非阻塞的网络编程接口。目前更新到0.1版本,实现了基本的连通性和简要的通信,在0.2版本中将增加filter
chain的功能。nSocket与mina、netty、xSocket这类高性能的设计不同之处在于,nSocket将直接使用java7中的异步通道构建异步操作,并在后期将弱化C/S模式,逐步过渡到P2P模式。
编写目的:
简化NIO开发过程,将业务与实现细节分离;
后期将基于P2P网络实现,将弱化C/S模式;
为分布式提供基础通信平台。
已经实现:
1、IoCommunicate–IoAcceptor–IoConnector
2、IoSession
3、IoHandler
4、A Simple Polling
中文详情可见:nSocket设计概要
nSocket 官网
https://github.com/ielts0909/nSocket
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。