支持补偿的事务级组合服务替换方法

支持补偿的事务级组合服务替换方法

论文摘要

动态服务环境的各种异常随时会导致整个业务流程暂时无响应或服务中断,极大影响业务流程的可靠性。已有替换机制大多缺乏事务支持而适应性差,进而不能有效保证系统执行过程中事务服务的原子性和数据一致性,也无法保障替换过程要求的正确性、实时性和高效性。如何在实时变化的动态环境中支持事务级服务替换,并设计可靠的事务级组合服务替换算法,提高事务级服务异常处理能力来实现可靠、稳定的动态组合服务已成为当前组合服务研究中的热点和重点。针对上述问题,本文以“事务支持”为核心,提出一种支持补偿的事务级组合服务替换方法,该替换方法充分考虑了服务间多关系以及Web服务的事务特性。本文从当前服务替换机制存在的问题入手,首先对支持事务补偿的服务替换机制进行了研究,讨论了事务Web服务和事务补偿机制,提出了支持事务Web服务的体系架构,对支持事务补偿机制的服务替换过程进行了研究和分析,并建立了事务支持的BPEL业务流程。接下来,提出了事务级替换代价/收益QoS模型,将事务补偿代价与替换代价有机结合,保证以最少的代价实现服务替换。最后,通过对事务服务间的补偿依赖关系的剖析,分别提出了事务粒度识别算法、补偿服务路线生成算法,并在此基础上提出了全新的QoS驱动的事务级服务替换算法。实验结果证明该模型不仅保证了替换过程中业务流程的事务原子性和数据一致性,而且提高了系统的可靠性和时效性。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 研究背景
  • 1.1.1 Web服务和组合Web服务
  • 1.1.2 面向自适应的服务组合
  • 1.1.3 事务Web服务的意义
  • 1.1.4 服务替换在组合服务中的地位
  • 1.2 文章研究的内容和文章结构
  • 第2章 相关研究
  • 2.1 Web服务组合的相关研究
  • 2.1.1 Web服务组合的概念和特点
  • 2.1.2 Web服务组合的方法
  • 2.2 事务和事务Web服务
  • 2.2.1 事务概念及其ACID特性
  • 2.2.2 事务Web服务
  • 2.3 服务替换的相关研究
  • 2.3.1 服务替换模型
  • 2.3.2 基于事务的Web服务替换
  • 2.4 服务结点替换和服务路径替换
  • 2.4.1 单个服务失效的服务替换策略
  • 2.4.2 多侯选路径的服务替换策略
  • 2.4.3 基于行为模式匹配的服务替换
  • 2.5 小结
  • 第3章 支持事务补偿的服务替换机制
  • 3.1 引言
  • 3.2 事务Web服务及相关定义
  • 3.2.1 事务Web服务
  • 3.2.2 原子事务服务
  • 3.2.3 嵌套事务服务
  • 3.2.4 带事务属性的组合服务
  • 3.2.5 事务状态演变过程
  • 3.3 支持事务补偿机制的服务替换
  • 3.3.1 事务补偿机制
  • 3.3.2 支持事务Web服务的体系架构
  • 3.3.3 支持事务补偿机制的服务替换过程
  • 3.4 事务支持的BPEL业务流程
  • 3.4.1 描述事务服务的扩展WSDL
  • 3.4.2 支持事务的组合服务BPEL过程
  • 3.4.3 业务流程事务扩展处理模型
  • 3.5 小结
  • 第4章 支持事务补偿机制的QoS代价/收益模型
  • 4.1 引言
  • 4.2 服务质量评价QoS
  • 4.2.1 Web服务QoS计算
  • 4.2.2 组合服务QoS的计算
  • 4.2.3 事务QoS驱动的服务选择
  • 4.3 事务级补偿代价的计算
  • 4.3.1 补偿服务
  • 4.3.2 级联补偿服务
  • 4.4 支持补偿的替换代价/收益模型
  • 4.5 小结
  • 第5章 支持补偿的事务级组合服务替换算法
  • 5.1 引言
  • 5.2 事务粒度识别算法
  • 5.3 补偿服务路线生成算法
  • 5.4 支持补偿的事务级组合服务替换算法
  • 5.5 实验分析
  • 5.5.1 有效性分析
  • 5.5.2 可靠性分析
  • 5.5.3 补偿代价分析
  • 5.6 小结
  • 第6章 结论
  • 6.1 本文的主要工作
  • 6.2 相关结论
  • 6.3 进一步工作
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].考虑多车型的公交组合服务方案优化[J]. 自动化与仪表 2020(08)
    • [2].广西 创新组团组合服务实现贫困村科技服务全覆盖[J]. 中国农村科技 2019(03)
    • [3].一种基于划分的组合服务选取方法[J]. 计算机研究与发展 2012(05)
    • [4].组合服务的时序鲁棒性仿真分析[J]. 系统仿真学报 2018(09)
    • [5].基于覆盖网络模型的跨领域组合服务优化问题研究[J]. 计算机科学 2014(04)
    • [6].基于双向动态规划质量有保障的组合服务选取[J]. 合肥工业大学学报(自然科学版) 2009(04)
    • [7].神东矿井生产组合服务模式探索[J]. 中国煤炭 2016(05)
    • [8].基于信任的组合服务选择方法[J]. 浙江大学学报(工学版) 2012(05)
    • [9].云组合服务网络的异常植入数据检测算法[J]. 信息技术 2019(06)
    • [10].基于改进粒子群算法的组合服务优化[J]. 电脑知识与技术 2014(27)
    • [11].自组织网络有效的组合服务执行路径发现方法[J]. 计算机工程与应用 2010(01)
    • [12].组合服务安全性检查方法研究[J]. 统计与决策 2013(23)
    • [13].基于时间依赖网络的组合服务快速选择算法[J]. 芜湖职业技术学院学报 2013(01)
    • [14].线性结构组合服务路由问题研究[J]. 计算机工程 2011(10)
    • [15].基于贝叶斯网络的组合服务信任度评估方法[J]. 高技术通讯 2010(01)
    • [16].医护组合服务模式在社区护理工作中的应用[J]. 上海医药 2014(12)
    • [17].面向复杂业务的组合服务方案选择算法[J]. 计算机工程 2009(18)
    • [18].ELO TOUCH SOLUTIONS扩展全渠道产品组合服务[J]. 办公自动化 2014(02)
    • [19].面向组合服务收益优化的动态服务选择方法[J]. 计算机学报 2010(11)
    • [20].信任感知的组合服务动态选择方法[J]. 计算机学报 2009(08)
    • [21].基于模糊逻辑的组合服务信任度评估方法[J]. 北京工业大学学报 2010(12)
    • [22].服务组合生命周期研究[J]. 计算机工程与应用 2009(16)
    • [23].基于服务质量的组合服务路由算法[J]. 计算机工程 2008(01)
    • [24].高校“学科分馆——学科馆员”组合服务模式下的学科分馆建设、管理与服务——以华南师范大学大学城校区图书馆为例[J]. 内蒙古科技与经济 2008(16)
    • [25].支持中国墙策略的云组合服务信息流控制模型[J]. 计算机应用 2018(02)
    • [26].SOA组合服务拓扑调用图的获取方法[J]. 科技资讯 2012(28)
    • [27].基于Agent的分布式组合服务的协调结构[J]. 计算机工程与设计 2008(14)
    • [28].SLA感知的事务型组合服务容错方法[J]. 软件学报 2018(12)
    • [29].基于依赖分析的云组合服务信息流控制机制[J]. 计算机科学 2019(04)
    • [30].用户驱动的组合服务选择算法[J]. 计算机系统应用 2013(04)

    标签:;  ;  ;  ;  

    支持补偿的事务级组合服务替换方法
    下载Doc文档

    猜你喜欢