OSGi与持续集成在智能测井工具平台中的应用

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:zlh888617
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文介绍了OSGi与持续集成在ILTP的应用。ILTP是基于SaaS模式开发的智能测井工具平台。它能根据用户的需求动态组合模块,提供给用户使用;同时能7×24小时不停运转。这样,对系统的更新与部署都是在系统正常运行的时候进行的。OSGi标准的核心是提供一个通用、安全并且可管理的Java框架,该框架支持动态热插拔和可扩展部署。在OSGi环境中,组件可以动态地被安装、更新、卸载,所有这些动作都交由框架统一动态管理。  从一定意义上讲,SaaS软件已经没有传统软件的发布版,它模糊了测试版和发布版的界限,软件几乎一直处于测试之中。所以SaaS软件对质量提出了更高的要求,要求每一次的改变都是可靠的。持续集成源自XP编程的一个最佳实践,是XP众多受到广泛推广的技术之一。持续集成主张项目的开发人员频繁的将修改过的源代码提交到一个单一的源代码库,并对源代码库的代码进行自动化测试,以验证所提交的修改是否对项目带来了破坏,这样能够及时发现集成的问题。把持续集成引入SaaS软件开发,是保证SaaS软件的高质量的一个有益的尝试,甚至是必经之路。
其他文献
随着人民生活水平的提高,国内的旅游业和相关产业遇到了前所未有的发展机遇,而为游人提供导游讲解这一服务项目在旅游业中有着特殊的重要意义。目前市场上的语音伴游器都是结合
中文分词在中文信息处理中占有重要的地位,无论是搜索引擎技术,还是针对中文信息所进行的数据挖掘如文本分类、文本聚类和自然语言处理等方面,中文分词都是一个极其重要的预处理
目前工作流管理技术作为一种企业流程建模和流程管理的核心技术,弥补了传统企业信息系统的不足,为企业提高了工作效率和服务质量。如何在实践过程中优化业务流程模型,实现业
近年来,通信技术的发展日新月异。随着3GPP组织LTE标准制定工作的收尾,焦点进一步转移到LTE-Advanced (LTE的演进版本)。演进的目标是达到甚至超越IMT-Advanced在带宽、平均
随着软件的规模在不断的增大,软件复杂度的不断提高,软件的结构也已经出现了多层次、多粒度、多集成方式的组织方法,若仅仅研究单一层次的软件网络并不能完整的体现软件的整
作为当前网络研究的热点,网格是构筑在Internet上的一组新兴技术,它通过高速互联网将分布在世界各地的种类繁多的资源无缝地集成起来,实现对计算资源、存储资源、信息资源、
随着我国经济的发展,常规能源的资源紧缺、使用化石能源引发环境污染等问题已日益突出。为了实现可持续发展,国家鼓励积极发展可再生能源。在国家产业政策支持以及技术进步的背景下,风能发电的装机容量必将持续增长,制造成本则将逐步下降。风能将会在国民经济和民众生活中成为一种重要的可再生能源。然而,风电和其他能源相比存在诸多不利因素,例如理想风轮的换能效率极限值不可能超过59 .3%;自然条件下风的变化频繁有时
随着对MANET (Mobile Ad-hoc NETwork,移动Ad hoc网络)的不断研究,MANET的应用也得到不断发展。几乎可以涉及到所有方面。例如移动会议、家庭应用、紧急服务、传感器网络、个
微架构模拟器已经成为微架构研究中不可或缺的工具,被广泛地应用于功能验证、性能评估、设计空间探索等领域,使用软件模拟硬件的方式能够以更快的速度,更低的成本对各种设计方案
进入21世纪以来,在全球经济一体化和日益发达的信息技术的双重推动下,越来越多的商业交易正在努力实现网络电子化。许多发达国家和地区纷纷开发构建电子招投标系统,对保证其招投