首页> 中文学位 >面向中小企业的轻量级服务组件架构设计及应用研究
【6h】

面向中小企业的轻量级服务组件架构设计及应用研究

代理获取

摘要

面向服务体系架构(Service-Oriented Architecture,SOA)是将软件应用程序构建成为可重用的商业服务集合的新体系结构模式,它将企业应用程序的开发简化为进行集成和重用的模块化业务服务。SOA应用的核心,在于服务组件的设计,服务组件架构(Service component architecture,SCA)是SOA的一种编程模型。借助于SCA,客户将能够更容易创建新服务或者将现有的IT资产转化为可重用的服务,这些服务可以快速适应不断变化的业务需求,而不管所使用的是哪种具体编程语言以及何种运行平台,从而大大降低了应用程序开发的复杂性。 本文首先通过对面向服务体系架构和服务组件体系架构的分析,研究了中小企业SOA应用中存在的一些问题,包括业务流程频繁变更、成本压力大、通用性需求和重用性需求等四个典型问题,并讨论了SCA在中小企业中的应用,提出了中小企业应用中SCA的设计目标。 在此基础上,本文研究了服务组件架构,详细讨论了服务组件架构的三个核心组件:Component组件、Composite组件和Domain组件,并研究了服务组件的三种调用方式:单向调用方式、延迟响应方式和请求回调方式。 本论文提出了基于服务组件架构设计的SCA应用方案,详细讨论了应用方案的架构设计,并对服务组件的设计与实现、业务流程实现与重组、业务流程调用方式都做了详细的阐述,展现了一个完整的SCA应用方案。 最后,本论文通过东航计量管理系统和全球海运物流管理系统这两个实际应用案例的开发分别讨论了服务组件架构和SCA应用方案的实际应用,验证了服务组件架构和SCA应用方案的实用价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号