
论文摘要
本文主要针对一种新型的软件体系架构——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 XML2.5.3 SOAP2.5.4 WSDL2.5.5 UDDI2.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 第一步:审查现存服务并定义实体Schema4.2 第二步:派生抽象接口4.4 第三步:应用面向服务原则4.5 第四步:标准化和简化服务接口及其扩展服务设计4.6 小结第五章 结论与展望5.1 论文的工作总结及贡献5.2 SOA展望及其进一步研究方向参考文献致谢硕士期间所发表的学术论文
相关论文文献
标签:服务设计论文;