首页> 中文学位 >一种支持服务动态装载的SCA框架扩展方案及其应用
【6h】

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

代理获取

摘要

服务组件架构SCA(Service Component Architecture)是一组规范,由IBM、BEA、Oracle、SAP等国外著名企业参加的OSOA(Open Service Oriented Architecture)组织起草并规范。SCA描述了利用面向服务架构(SOA)来构建应用程序和系统的模型。SCA的基本思想是将业务功能作为一系列服务来提供,这些服务组合到一起,以创建满足特定业务需要的解决方案。SCA的关注点在于服务与服务之间的交互,即服务与服务的合成。 OSGi(Open Service Gateway Initiative)提供了基于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的灵活性和实用性。 最后,以淮北矿业集团公司环保处环境管理信息平台为支撑,根据本文提出的扩展方案对原有系统进行改进和应用,对其理论意义和应用价值进行了验证。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号