面向服务架构技术的研究与应用

面向服务架构技术的研究与应用

论文摘要

本文主要针对一种新型的软件体系架构——SOA(Service Oriented Architecture,面向服务的体系架构)进行了分析与应用研究。由于SOA强调复用和松偶合,注重接口及其标准化描述,这些都为企业应用集成规划了非常好的框架体系结构。因而,基于SOA的应用集成系统具有更好的可扩展性和灵活性,用户可以在对已有系统影响最小的情况下开发应用新的业务模块(服务)或修改己有模块,从而快速满足业务需求的变化。随着Web Service技术的迅猛发展,建设基于SOA的系统已经成为可能。目前,基于SOA的系统在应用集成等方面具有重要价值。如何根据系统的具体情况,选择最佳方案,以实现整合系统,并保证系统的可扩展性,是一项有挑战性但又势在必行的研究。论文首先通过对过去架构技术的深入分析和比较,总结出选择SOA架构的优势与不足。同时,通过大量的理论的研究,创新性的澄清Web Service与SOA之间的误解。在研究了Web Service的关键技术之后,课题研究继续深入,并通过Web Service技术将SOA的原则应用于教育平台,是系统集成领域中的典型应用。在该集成方案中,通过对项目的背景分析,来展示如何划分服务与管理服务,最终提出该实现方案,论文还提出一个服务接口的详细设计步骤,对SOA的应用研究具有重要的意义。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 导言
  • 1.1 研究背景与意义
  • 1.2 论文的主要工作
  • 1.3 论文的组织结构
  • 第二章 SOA与Web Service技术的研究
  • 2.1 SOA的概述及其特征
  • 2.1.1 SOA的概述
  • 2.1.2 SOA的特征及其定义
  • 2.2 面向服务的原则
  • 2.3 SOA与过去架构的比较
  • 2.3.1 比较SOA与客户端—服务器架构
  • 2.3.2 比较SOA与传统分布式互联网架构
  • 2.3.3 比较SOA与混合Web服务架构
  • 2.4 SOA的优点与不足
  • 2.4.1 SOA的优点
  • 2.4.2 SOA的不足
  • 2.5 Web Service的核心技术
  • 2.5.1 Web services概述
  • 2.5.2 XML
  • 2.5.3 SOAP
  • 2.5.4 WSDL
  • 2.5.5 UDDI
  • 2.6 SOA与Web服务的关系
  • 2.6.1 把握SOA与Web服务的关系
  • 2.6.2 常见的SOA误解
  • 2.6.3 Web服务的优点
  • 2.7 小节
  • 第三章 基于SOA的应用集成设计
  • 3.1 实例背景分析
  • 3.2 SOA在系统中的应用
  • 3.3 系统实现
  • 3.4 小结
  • 第四章 面向服务的接口设计
  • 4.1 第一步:审查现存服务并定义实体Schema
  • 4.2 第二步:派生抽象接口
  • 4.4 第三步:应用面向服务原则
  • 4.5 第四步:标准化和简化服务接口及其扩展服务设计
  • 4.6 小结
  • 第五章 结论与展望
  • 5.1 论文的工作总结及贡献
  • 5.2 SOA展望及其进一步研究方向
  • 参考文献
  • 致谢
  • 硕士期间所发表的学术论文
  • 相关论文文献

    标签:;  

    面向服务架构技术的研究与应用
    下载Doc文档

    猜你喜欢