Java高性能輕量級網絡通信框架 - 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
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!