一种支持服务动态装载的SCA框架扩展方案及其应用

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:dnlzj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
服务组件架构SCA(Service Component Architecture)是一组规范,由IBM、BEA、Oracle、SAP等国外著名企业参加的OSOA(Open ServiceOriented Architecturel组织起草并规范。SCA描述了利用面向服务架构(SOA)来构建应用程序和系统的模型。SCA的基本思想是将业务功能作为一系列服务来提供,这些服务组合到一起,以创建满足特定业务需要的解决方案。SCA的关注点在于服务与服务之间的交互,即服务与服务的合成。OSGi(Ooen Service Gateway Initiativel提供了基于Java平台一种面向对象、基于组件的计算环境。OSGi提供了一种组件模型,可以为构建SCA组件提供一种实现规范,而OSGi的动态装载应用的特点可以增加SCA架构的实用性。SCA与OSGi相结合,成为业界下一步的研究热点。本文基于对SCA和OSGi的研究,根据已有的SCA和OSGi结合模式,提出一种支持服务动态装载的SCA框架扩展方案——SCA&OSGi4SEI,着重解决在SCA架构中引入OSGi服务动态装载性的问题。该方案对SCA和OSGi结合中涉及的不同逻辑层次的问题,采用分层的方法解决,并对其中的服务管理层作详细研究。通过对OSGi服务注册机制的模拟,在服务管理层中引入服务集成中心SIC(Service Integration Center)机制,设计了一组服务处理模块,并对scdl文件进行了扩展设计,使SCA在服务注册和服务动态引用方面更好的对SOA支持,实现了服务的动态装载,提高了SCA的灵活性和实用性。最后,以淮北矿业集团公司环保处环境管理信息平台为支撑,根据本文提出的扩展方案对原有系统进行改进和应用,对其理论意义和应用价值进行了验证。
其他文献
“信息无障碍”被定义为任何人在任何环境下都可以享受信息技术所带来的便利,从而提高工作效率和生活质量,受益人群从残疾人扩展到老年人和其他健全人。为了使上肢残疾人士共
片上网络经过多年的研究已经发展成为一个具有完整研究体系的课题。路由算法作为片上网络系统设计的关键步骤,研究在不同的网络拓扑中节点之间消息传递的路径选择,数据传递,信息
人脸识别是基于生物特征的认证技术中具有挑战性的领域之一,也是本世纪有良好发展潜力的技术之一。作为自然而友好的身份识别方式,人脸识别已经成为模式识别和图像处理中的重
随着校园网规模的日益增大,新的网络应用类型不断出现,网络的管理也越来越难。信息化程度的不断提高给校园网的安全性、可用性、稳定性以及可扩展性提出了越来越高的要求。新
随着多媒体技术和网络技术的飞速发展,以视频压缩编码为基础的数字视频的应用也越来越广泛。运动估计是视频压缩编码的核心技术之一,能有效降低序列图像的帧间冗余,实现高效
目前,我国自主研发的铁路客票发售和预订系统已经十分成熟,可以方便的实现全国联网异地售票。随着IT技术的迅速提高、电子商务的不断普及,在我国出现了一些新颖的售票方式。
随着计算机技术的发展,软件产品已经渗透到人类生活的各个领域,在各种复杂的设备和系统中都有计算机在执行系统控制、状态监测等关键任务。因此,如何对软件质量进行有效的控
在很多流媒体应用中,音视频需要交织在一起编码、传输和解码,而且这样的应用往往在硬件资源相对有限的DSP (Digital Signal Processing, DSP)芯片上实现。为了在资源有限的DS
随着网络访问流量的迅猛增长和云计算技术的逐步推进,网络应用在多节点的情况下如何为用户提供一致性的服务变得日益重要起来。本文通过研究业界流行的Session一致性解决方案
随着互联网规模的增长和计算机技术的提高,用户对网络的需求也产生了相应的变化。宽带的普及和网络传输水平的提高使得高宽带多媒体应用成为可能。多媒体技术的发展与宽带的