SOA服务恢复关键技术的研究与实现

SOA服务恢复关键技术的研究与实现

论文摘要

近年来,随着Web Service技术的迅速发展,用户可以方便地使用服务提供商在网络上发布的服务来组合成各类业务。在这些网络业务中,服务的可靠性和可恢复性是至关重要的。现有的服务恢复技术大多针对传统的服务概念,不能适应业务和实现技术的变化。而面向服务的体系结构(SOA)概念和标准的提出,使得应用程序开发经历了一次彻底地改变,它将业务逻辑和具体的实现技术分离开来,利于复用和集成。SOA服务具有的粗粒度、松耦合、可重用等特性,为服务恢复提供了良好的支持。由于SOA服务的概念仍在不断发展中,将当前主流服务的特点与服务恢复结合起来的研究还比较少。因此,本文在SOA架构的基础上,对传统的服务恢复技术进行了扩展和完善,探索性地提出了SOA服务恢复技术。具体的工作包括:(1)在熟悉SOA架构特点和相关规范的基础上,结合传统服务恢复的方法,并针对更通用的服务恢复的需求,提出了SOA服务恢复技术框架。(2)将SCA装配模型中的组件装配方式应用到服务层级,对SOA服务进行了面向恢复的封装,定义了可恢复的SOA服务单元。并通过服务状态监控模块和服务对等网,采用主动和被动两种方式对SOA服务的运行状态进行监控。(3)根据SOA可恢复服务的装配关系和状态,提出了三种服务恢复的方法:服务迁移、服务重构和服务降级。对它们的实现原理和恢复流程进行了分析,针对三种恢复方法的特点,分别对它们的关键技术进行了研究和设计,并给出了恢复算法。(4)根据服务恢复的需要,提出了面向恢复的语义服务发现机制,并且针对不同的服务失效情况,给出了服务恢复的决策流程,提出了恢复决策模型,从理论的角度评估了服务恢复的效果。(5)设计了一个SOA服务恢复系统,并实现了其中的基本功能。通过恢复过程的测试,验证了恢复方法和策略的正确性和有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 论文的主要工作和创新
  • 1.4 论文的组织
  • 第二章 SOA 服务和服务发现技术相关研究
  • 2.1 面向服务的体系结构概述
  • 2.1.1 SOA 基本交互模型
  • 2.1.2 SOA 相关规范
  • 2.2 SOA 服务典型应用模式
  • 2.3 服务发现技术
  • 2.3.1 传统的服务发现
  • 2.3.2 基于语义的服务发现
  • 2.4 本章小结
  • 第三章 SOA 服务恢复技术框架
  • 3.1 框架总体结构
  • 3.2 可恢复的SOA 服务单元
  • 3.2.1 可恢复SOA 服务的定义
  • 3.2.2 服务关系
  • 3.2.3 服务状态
  • 3.2.4 关键程度
  • 3.3 服务运行状态监控
  • 3.3.1 主动监控
  • 3.3.2 被动监控
  • 3.4 服务恢复方法
  • 3.4.1 服务迁移
  • 3.4.2 服务重构
  • 3.4.3 服务降级
  • 3.5 本章小结
  • 第四章 SOA 服务恢复关键技术
  • 4.1 服务恢复实现技术
  • 4.1.1 服务迁移技术
  • 4.1.2 服务重构技术
  • 4.1.3 服务降级技术
  • 4.1.4 恢复技术的动态性
  • 4.2 面向恢复的语义服务发现技术
  • 4.2.1 面向恢复的服务发现需求
  • 4.2.2 恢复相关的语义描述
  • 4.2.3 服务发现算法和机制
  • 4.3 服务恢复决策技术
  • 4.3.1 服务恢复决策流程图
  • 4.3.2 恢复决策模型
  • 4.3.3 模型可行性评估
  • 4.4 本章小结
  • 第五章 SOA 服务恢复系统的设计与实现
  • 5.1 SOA 服务恢复系统总体结构
  • 5.2 主要功能模块设计
  • 5.2.1 服务主体
  • 5.2.2 服务对等网
  • 5.2.3 服务恢复支持扩展体
  • 5.2.4 扩展的jUDDI 注册中心
  • 5.2.5 服务监控中心
  • 5.3 主要功能流程
  • 5.3.1 服务启动流程
  • 5.3.2 服务迁移流程
  • 5.3.3 监控客户端显示
  • 5.4 系统性能分析和测试
  • 5.5 本章小结
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 作者在学期间取得的学术成果
  • 相关论文文献

    • [1].语义对等网环境下节点知识地图的构建[J]. 图书情报工作 2012(04)
    • [2].语义对等网的体系结构研究[J]. 现代情报 2012(10)
    • [3].基于语义对等网的分布式知识管理研究[J]. 情报理论与实践 2011(06)
    • [4].基于语义对等网的数字图书馆原型[J]. 情报理论与实践 2010(07)
    • [5].语义对等网环境下的数字图书馆原型[J]. 情报杂志 2010(06)
    • [6].基于本体匹配的语义对等网信息检索[J]. 情报杂志 2008(08)
    • [7].单片机多机对等网通信的研究与实现[J]. 工业控制计算机 2016(01)
    • [8].解读语义对等网——一种很有潜力的分布式信息资源管理与共享环境[J]. 情报理论与实践 2014(07)
    • [9].一种拓扑感知的流媒体对等网组织算法[J]. 计算机工程与应用 2008(11)
    • [10].对等网中的数字版权管理[J]. 广播与电视技术 2008(09)
    • [11].对等网P2P技术[J]. 山西电子技术 2009(04)
    • [12].一类非结构对等网仿真技术研究[J]. 南昌师范学院学报 2015(06)
    • [13].结构化对等网测量方法研究[J]. 软件学报 2014(06)
    • [14].语义对等网环境下基于节点知识地图的用户模型构建[J]. 情报理论与实践 2012(02)
    • [15].基于动态自适应性的语义对等网[J]. 科技导报 2011(32)
    • [16].移动对等网合作激励机制研究[J]. 韶关学院学报 2018(03)
    • [17].基于Win7环境组建对等网的实验设计与实现[J]. 实验室科学 2014(01)
    • [18].对等网(P2P)简议[J]. 科学咨询(决策管理) 2009(01)
    • [19].对等网环境下基于树模型的对等节点的知识地图构建研究[J]. 情报学报 2013(07)
    • [20].一种BitTorrent协议仿真器的改进[J]. 计算机工程与科学 2008(03)
    • [21].语义对等网环境下基于大众标注的社区知识地图构建研究[J]. 图书情报工作 2013(05)
    • [22].没有中间设备也能联网[J]. 电脑知识与技术(经验技巧) 2013(04)
    • [23].基于区域划分的对等网Kademali模型的改进[J]. 硅谷 2011(03)
    • [24].P2P网中基于文件分片的副本建立策略[J]. 计算机应用研究 2008(01)
    • [25].综合信誉对等体制模型及其安全性的研究[J]. 福建电脑 2008(11)
    • [26].通用对等网模拟器设计与实现[J]. 电脑开发与应用 2013(04)
    • [27].对等网在网络教学资源平台中的应用[J]. 电脑知识与技术 2010(21)
    • [28].非结构化对等网中的片断复制策略[J]. 中国科技信息 2009(18)
    • [29].DHT系统的分析与研究[J]. 企业技术开发 2008(07)
    • [30].对等网的快速路由模型[J]. 通信学报 2011(07)

    标签:;  ;  ;  ;  ;  

    SOA服务恢复关键技术的研究与实现
    下载Doc文档

    猜你喜欢