基于OSGi的构件库系统设计与实现

被引量 : 0次 | 上传用户:my_lyb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,在软件工程领域,基于构件的软件复用技术成为构建新系统,避免重复劳动的解决方案,它被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。OSGi(Open Services Gateway initiative)技术成为软件复用的又一关键技术,是近几年迅速发展并受到高度重视的一门学科分支,构件库系统作为构件复用的基础物质仓库,扮演了极为重要的角色。当前,软件界对基于OSGi的构件库系统及其相关技术进行了研究,并取得不少成果,但是,基于OSGi的企业级应用并不多见,特别是很少有基于OSGi的构件库系统。本文针对上述不足,在充分研究了OSGi技术、构件及构件库技术、软件复用技术、领域工程等相关理论知识的基础上,设计了基于OSGi的构件库系统。该系统实现了web容器与OSGi框架的集成。系统面向web服务,构件库系统提供构件存储、检索、进化等功能均通过web服务完成,符合发展和共享的需求。文章在构件库系统核心业务逻辑设计与实现选择中,分析了构件信息存储模型和信息表达方式,提出采用OSGi技术实现构件库系统核心业务逻辑,如数据持久化模块、刻面术语管理模块、构件查询模块、构件版本管理模块、构件关系管理模块等。此外,为保证web容器与OSGi框架的集成,本文还实现了监听注册服务模块、基于JNDI服务查找模块。最后,本文对构件库系统进行了功能性测试、性能测试和动态性测试,并对实验结果进行了分析。
其他文献
罗家伦(1897-1969),我国近代著名的教育家,曾先后主持清华大学、中央大学,参与了大量的高校改革活动,为实现高等教育的理想不遗余力。在他长期的高等教育实践中,形成了独特的
排污权交易作为一种市场化的环境污染控制经济手段,近年来倍受各国关注。它改变了传统的污染由环境管理部门强制各企业治理的模式,为环保的产业化、集约化带来了发展曙光。本
作者根据产品生命周期理论,将预算管理分为四大模式加以分析。
<正>中共中央关于制定国民经济和社会发展“九五”计划和2010年远景目标的《建议》,在社会发展问题中郑重地纳入了可持续发展的概念,这充分显示了我国对国际上近几年来提出的
广西壮族自治区,位于北纬20°54′-26°24′,东经104°26′-112°04′。该区域河流众多,淡水资源丰富,拥有许多稀有动植物物种。双壳缝目(Biraphidinales)占硅藻植物比例较大
我国学者对于民法基本原则的内容研究较为关注,却很少关注民法基本原则的立法形式。民法基本原则的立法形式问题首先须解决民法应否规定基本原则的问题。通过对原则概念意义
机动车交通事故责任强制保险(以下简称“交强险”)制度是机动车第三者责任强制保险制度在我国的实现形式。它承保被保险人或其允许的合格驾驶人在使用保险车辆的过程中发生意
面对复杂快变的外部环境,高新技术企业怎样建立技术创新能力的内部生成体系以增强其核心竞争力是一个具有重要意义的研究课题。因此,本文以建立高新技术企业技术创新能力自我
自2007年P2P网络借贷首次在中国出现,至今经历了10余年发展,网络的虚拟化、信用体系的落后、违约追偿的复杂、信息的不对称,都导致源自国外、以信用为保障的P2P网络借贷在中
近年来,国内外法学界非常关注网络服务提供者的归责原则等侵权责任问题,网络服务商作为一种新兴的主体在侵犯著作权人的合法权益时究竟如何承担责任得到了广泛地关注,解决这