Java高性能輕量級網絡通信框架 - nSocket

jopen 12年前發布 | 156K 次閱讀 網絡 網絡工具包

輕量級網絡通信框架 - 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

詳情可見:http://my.oschina.net/ielts0909/blog/94803

輕量級網絡通信框架 - nSocket

項目主頁:http://www.baiduhome.net/lib/view/home/1355140307164

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!