面向OSGi的应用服务器重构

来源 :计算机科学与探索 | 被引量 : 0次 | 上传用户:godman007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了满足应用服务器的可伸缩、动态性及模块可移植,针对应用服务器目前普遍存在的问题,以自主研发的应用服务器PKUAS为例,面向OSGi体系结构进行了重构。深入探讨了问题存在的原因,提出了一组重构原则和方法,包括:遵循信息隐藏原则划分模块;遵循最少侵入原则以减轻维护负担;遵循变化性分离原则增强可扩展性。实践证明其效果良好。所提出的原则和方法适用于其他应用服务器,对采用OSGi技术进行重构的其他软件也有良好的借鉴价值。
其他文献
在所提出的程序设计方法中,赋值是物理对象上的操作,而程序则是这种操作的表达式。给出了此类表达式(O-表达式)的安全性和进展性性质的形式化定义,用实例说明了基于这些性质的
信息技术课程教学的综合实践活动包括明确的要求;认识、提高在信息技术中的实践活动以及走出课堂的综合实践活动。每个层面都有不同的内涵,又有必然的联系。当今社会知识量在
在很多应用领域已经开展了可重构计算的研究,但是由于缺乏高层设计工具,设计者需要较深的软件和硬件专业知识才能开发GPP/RAU架构的程序,阻碍了其大规模应用。提出了一种面向
本文从刑法分则条文入手,界定了公司、企业人员受贿罪的概念,表述了本罪客观方面的表现,阐述了构成本罪的两种行为方式、三个必备条件。同时,本文还指出了该罪的立法缺陷,并提出了
特征选择是机器学习和模式识别领域的关键问题之一。随着模式识别与数据挖掘的深入,研究对象越来越复杂,对象的特征维数也越来越高,此时特征选择的稳定性也显得尤为重要。分析了
随着素质教育和新课程改革的不断推进,因材施教、推动学生个性发展、尊重学生个性需求成为教育主体,因此分层教学方法在教育中的重要地位逐渐凸显,在初中信息技术教育中实施
为多核平台开发一种有效的编程方法已经成为并行软件研究的一个重要目标。在嵌入式多核平台上进行了OpenMP并行程序的有效的实施运行。针对嵌入式具有有限内存资源的特点,提出
近代西方哲学对环境伦理学的形成曾发生过积极的作用。这主要表现在它对狭隘的人类中心论的批判、对人类认识能力的批判上;同时也表现在它为环境伦理学提供了充实性原则、连续
随着教育体系的不断改革,多媒体课件在职高教学中的应用极为广泛,致使职高课堂中板书的使用率逐渐下降,通过了解板书和课件的内容,以及各自的优势,探析板书与课件在职高数学