摘要
本文描述了一个在Java平台上应用Half-Sync/Half-Async模式和Reactor模式开发的高性能网络应用服务器的设计与实现过程。开发高质量的网络软件非常复杂、昂贵和耗费时间,模式和模式语言有助于减轻许多固有的和偶发的软件复杂性,能够指导开发人员利用前人已经经过验证的经验,从而更有效地创建新的软件。
This paper describes the design and implementation of a high-performance network application server which is based on the half-sync/half-async pattern, reactor pattern and Java NIO technique. It is very complex, expensive and time-consuming to de- velop high-quality network software. Pattern and pattern language is helpful to alleviate the inhernet and accidental complexities, guide the developer to reuse the experts' experience and make the development of new software more effectively.
出处
《微计算机信息》
2009年第21期91-93,共3页
Control & Automation
基金
基金申请人:韩国强
项目名称:国家科技支撑计划项目
基金颁发部门:国家科技部(2007BAH13B00)
基金申请人:韩国强
项目名称:广东省科技计划项目
基金颁发部门:广东省科技厅(2007B010200050)