基于Java NIO开发高性能并发型服务器程序的研究

来源 :软件导刊 | 被引量 : 0次 | 上传用户:hz_gyf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分析了应用传统阻塞型网络I/O在进行服务器程序设计时的不足,在此基础上研究了非阻塞型网络I/O(NIO)的特性以及工作机制,给出了应用NIO设计高性能并发型服务器程序核心代码,以实现服务器与客户端无阻塞的、流畅的数据读写。
其他文献
首先介绍了AOP的基本概念和原理,然后分析了日志和事务管理在Web系统的开发和应用中的地位和作用,最后结合一个系统实例来说明如何在Web系统的日志和事务管理中应用AOP技术,岍对
针对空中交通堵塞造成的资源浪费问题,提出了几种机场流量管理中地面调度算法。结合机场流量的实际状况,通过理论分析与仿真相结合,对比研究了几种调度算法的性能,并获得了一组有
随着计算机技术、网络技术的发展与完善,信息技术在我国学校教育中的作用越发显得重要。信息技术在学校教育教学中的作用,从最初的只注重计算机的应用技能培养,已经转移到了
正交频分复用(OFDM)是一种在无线环境下具有较高频谱利用率的多载波调制技术,它具有较强的克服多径干扰和消除符号间干扰的能力。阐述了OFDM的基本原理以及它的一些关键技术,并利
在分析持续集成理论的基础上结合Web项目的具体实际,使用TeamCity将Web自动化测试、代码规范检查、单元测试覆盖率检查等多种机制集成到软件的开发过程中去,提出了一套基于Team
IPv6作为下一代网络核心协议已经开始应用。对IPv6网络作了介绍,研究了IPv6网络的安全策略,分析了IPv6网络面临的新的安全问题及过渡时期的安全脆弱性.并给出了一些安全建议。
软件复用技术是在软件开发过程中避免重复劳动的解决方案。从软件复用技术的概念出发,提出了过程复用的总体框架,描述了演化过程构件的基本算法,提出了复用模型在系统开发中的步
给出了一种基于蚁群算法的自适应路径诱导方法,阐述了蚁群在进行路径选择时的交互过程。通过蚁群的作用使得交通需求在路网中得到合理分配,使交通路网状态趋于通畅的最佳状态。
组卷算法是题库系统的核心。现基于随机选题的数学模型设计并实现了一种优化、可行的组卷策略;并采用ADO(ActiveX Data Objects)技术实现题库中对于图像和数学公式的存取问题:基
针对基于罚函数的排挤小生境遗传算法的缺陷,提出了改进的K-均值聚类排挤小生境遗传算法。该算法将改进的K-均值聚类分析与排挤技术有机地结合起来,无需事先确定小生境的数目和