基于Web Services的SOA架构设计方法的研究

基于Web Services的SOA架构设计方法的研究

论文摘要

近年来,Web Services(服务)技术以其出色的互操作性、松散耦合特性正不断吸引着IT业界和企业界的关注目光,它被认为是继XML后基于Web的信息交换的新一代技术。同时,随着各界对其研究应用在深度、广度上的不断延伸,其背后的概念架构—面向服务体系架构(SOA,Service-Oriented Architecture)逐渐被认为占据着更为重要的地位。如果说Web服务是树,那么面向服务体系架构就是森林。它将使我们创建、开发和部署应用系统的方式发生改变,是解决企业当前错综复杂的IT环境和解决方案的一贴良方。 但是目前大多数对Web服务的研究仍集中于Web服务标准的拓展、Web服务在点到点集成中的应用、Web服务开发工具等方面,对如何基于Web Services的SOA架构设计方法方面的研究还缺乏关注,同时传统的基于Web Services的SOA架构还存在着诸多不足。所以随着企业对SOA架构应用的不断深入、IT环境中服务的不断增加,对如何来构建更好的SOA架构,将是一个重要的研究课题。本文将是对这一方面的尝试,旨在为开发面向服务的企业应用提供一套可行的面向服务的设计方法,使其构建的SOA架构更完善,并更好的发挥SOA架构的优越性。 本文首先从SOA架构和Web Services技术理论知识入手,阐述了两者间的关系,并通过论述当前基于Web Services的SOA架构设计方法方面存在的不足,构建了基于Web Services的SOA整体架构模型,完成了模型的各部分实现,最后通过一个例子的模拟验证了这一设计方法的优越性。在笔者对基于Web Services的SOA架构设计方法的研究过程中,创新的在UDDI注册中心加入了服务动态组合模块和服务关系库,并通过证明这样的方法是可行的并且是有效的。

论文目录

  • 第1章 绪论
  • 1.1 研究背景
  • 1.1.1 Web Services的发展与SOA(面向服务体系架构)的兴起
  • 1.1.2 国内外现状
  • 1.2 本课题的提出
  • 1.2.1 SOA架构研究的必要性
  • 1.2.2 基于Web Services的SOA(BWSOA)架构设计方法的提出
  • 1.3 论文创新之处和论文组织结构
  • 1.3.1 论文创新之处
  • 1.3.2 论文组织结构
  • 第2章 SOA概论
  • 2.1 SOA概念
  • 2.2 SOA基本特征
  • 2.3 SOA优点
  • 2.4 SOA与传统的软件架构的比较
  • 2.5 SOA与Web Services的关系
  • 2.6 本章小结
  • 第3章 Web Services技术
  • 3.1 Web Services概述
  • 3.2 Web Services特征
  • 3.3 Web Services技术的优势
  • 3.4 Web Services关键技术
  • 3.4.1 Web Services技术的基石—XML
  • 3.4.2 Web Services接口的描述—WSDL
  • 3.4.3 Web Services实例的调用—SOAP
  • 3.4.4 通用描述、发现和集成规范—UDDI
  • 3.5 为什么基于Web Services来实现SOA架构
  • 3.6 本章小结
  • 第4章 BWSOA架构设计方法的改进方案
  • 4.1 现存的BWSOA架构设计方法存在的不足
  • 4.1.1 当前的BWSOA架构设计方法
  • 4.1.2 当前的BWSOA架构设计方法存在的缺陷
  • 4.2 改进后的BWSOA架构整体设计
  • 4.3 Web服务运行时环境设计
  • 4.4 扩展UDDI注册中心的设计
  • 4.4.1 扩展UDDI注册中心中服务动态组合设计
  • 4.4.2 扩展UDDI注册中心中服务关系库设计
  • 4.4.3 扩展后的UDDI注册中心
  • 4.5 通用客户端的设计
  • 4.5.1 基于责任链的设计模式
  • 4.5.2 动态调用设计原则
  • 4.6 本章小节
  • 第5章 BWSOA架构设计方法改进方案的实现
  • 5.1 Web服务运行时环境的实现
  • 5.2 扩展UDDI注册中心的实现
  • 5.2.1 服务动态组合的实现
  • 5.2.2 扩展UDDI注册中心的实现流程
  • 5.2.3 扩展UDDI注册中心服务关系库构造的依据
  • 5.2.4 实例验证服务关系库的实现
  • 5.3 通用客户端的实现
  • 5.3.1 通用客户端工作流程
  • 5.3.2 WSDL解析
  • 5.3.3 安全信息配置
  • 5.3.4 消息处理链
  • 5.4 改进后BWSOA架构优越性
  • 5.5 本章小节
  • 第6章 工作总结与工作展望
  • 6.1 工作总结
  • 6.2 工作展望
  • 参考文献
  • 附录A 一个简单的传输收听器程序代码
  • 攻读学位期间公开发表的论文
  • 致谢
  • 研究生履历
  • 相关论文文献

    • [1].实验室信息管理系统的架构选择[J]. 化学工程与装备 2020(01)
    • [2].工业互联网体系架构2.0[J]. 计算机集成制造系统 2019(12)
    • [3].基于隐喻架构的《中国日报》“一带一路”报道与中国话语权构建研究[J]. 西安电子科技大学学报(社会科学版) 2019(04)
    • [4].全球气候危机话语的架构理论透视——以中美领导人的气候议题演讲为例[J]. 外语教学 2020(01)
    • [5].习近平国际演讲话语的架构认知[J]. 江苏科技大学学报(社会科学版) 2019(04)
    • [6].中国政府工作报告与美国国情咨文中政治话语的架构对比研究[J]. 牡丹江大学学报 2020(02)
    • [7].美国国防太空架构未来5年发展分析及启示[J]. 网信军民融合 2020(02)
    • [8].学习架构:深度学习灵活性表达[J]. 电化教育研究 2020(02)
    • [9].关于5G无线网络架构对传输网的影响分析[J]. 信息通信 2020(01)
    • [10].我国零售企业数据架构规划现状与对策分析[J]. 产业与科技论坛 2020(01)
    • [11].5G蜂窝网络架构设计分析[J]. 中国新通信 2020(06)
    • [12].数据中心大二层扁平化网络架构研究[J]. 中国新通信 2020(06)
    • [13].5G标准之网络架构——构建万物互联的智能世界[J]. 中国信息化 2020(04)
    • [14].一种多架构应用软件开发及运行方法研究与实现[J]. 信息技术与网络安全 2020(09)
    • [15].算力网络架构与场景分析[J]. 信息通信技术 2020(04)
    • [16].下一代口岸监管作业系统架构风格探讨[J]. 中国口岸科学技术 2020(07)
    • [17].中国廉政话语的架构研究——以《习近平关于党风廉政建设和反腐败斗争论述摘编》为例[J]. 北京第二外国语学院学报 2020(03)
    • [18].浅析政务新媒体的内容架构和传播规律——以政务微信“信阳政务”为例[J]. 新闻研究导刊 2020(19)
    • [19].架构理论视阈下国家形象建构研究——以习近平APEC主旨演讲为例[J]. 长春理工大学学报(社会科学版) 2020(05)
    • [20].一种嵌入式板卡在线测试架构[J]. 电子测试 2020(19)
    • [21].智慧城市信息化架构及面临的挑战[J]. 科技资讯 2018(26)
    • [22].创新组织架构对提升企业精细管理的作用[J]. 企业改革与管理 2019(04)
    • [23].基于整车架构的汽车研发技术探讨[J]. 时代汽车 2019(09)
    • [24].5G无线网络架构对传输网的影响探讨[J]. 信息与电脑(理论版) 2019(22)
    • [25].图书馆的无线网络架构分析[J]. 数字通信世界 2017(11)
    • [26].Hadoop MapReduce新旧架构的对比研究综述[J]. 计算机与数字工程 2017(01)
    • [27].云计算架构及其关键技术[J]. 电子技术与软件工程 2017(01)
    • [28].大数据及其体系架构与关键技术综述[J]. 装备学院学报 2017(01)
    • [29].电子政务系统数据库的架构与设计[J]. 信息与电脑(理论版) 2016(16)
    • [30].一种面向大数据的图书馆系统架构研究[J]. 软件产业与工程 2016(06)

    标签:;  ;  ;  ;  

    基于Web Services的SOA架构设计方法的研究
    下载Doc文档

    猜你喜欢