基于事务的Web服务组合及补偿研究
发布时间:2021-07-22 04:41
随着Web服务组合技术的发展,如何达到可信以及满足用户在服务质量方面的要求的服务组合己变得越来越重要。目前,事务是一种提高系统可靠性的方法,是确保Web服务组合在任何情况下都能够正确执行韵技术,服务质量QoS是Web服务非功能性方面的衡量指标。但是,据调查作为两类重要的服务组合的关键技术——事务与QoS,两者各自作为Web服务组合的因素,并没有很好地联系起。如何将两者联系起来保证Web服务组合的服务质量与可靠性,使得Web服务组合技术能够高程度地满足用户的应用需要是一个非常重要的问题。为了解决这个问题,本文主要从以下几个方面进行了探讨:(1)给出了Web服务组合的事务的模型定义,考虑到传统事务“非全则无”的特点早已不适合Web服务组合的实际应用需求,对长事务进行需求分析并列出需要解决的实际问题,提出了Web服务组合的事务定义。提出了一个基于事务的服务组合及补偿架构,该架构由三大模块构成:输入模块、组合管理和执行模块、业务事务处理模块。输入模块作为架构的输入部分包括工作流、Risk等级值和QoS约束。组合管理模块根据工作流和用户偏好生成满足需求的Web服务组合流程,传递给Web服务组合执...
【文章来源】:陕西师范大学陕西省 211工程院校 教育部直属院校
【文章页数】:72 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 引言
1.1.1 背景介绍
1.1.2 研究目的与意义
1.2 国内外研究现状
1.3 论文研究内容
1.4 论文组织结构
第2章 BPEL和WS-C/T技术分析
2.1 BPEL简介
2.1.1 BPEL基本概念
2.1.2 BPEL工作模式
2.1.3 BPEL异常
2.1.4 作用域Scope
2.2 WS-C/T协议分析
2.2.1 WS-Coordination规范
2.2.2 WS-Atomic Transaction协议
2.2.3 WS-Business Activity协议
2.3 事务协调框架
2.4 本章小结
第3章 基于事务的Web服务组合及补偿框架
3.1 引言
3.1.1 传统事务
3.1.2 长事务需求分析
3.2 Web服务及组合的事务
3.2.1 Web服务的事务
3.2.2 Web服务组合的事务
3.2.3 事务的QoS
3.3 事务的补偿
3.3.1 故障的定义
3.3.2 补偿的定义
3.3.3 补偿服务
3.4 基于事务的Web服务组合及补偿架构
3.4.1 服务组合的输入模块
3.4.2 服务组合事务处理框架
3.4.3 服务组合的管理和执行模块
3.5 本章小结
第4章 基于遗传算法的事务Web服务组合
4.1 Risk等级值及事务要求
4.2 遗传算法设计
4.2.1 编码方式设计
4.2.2 适应度函数的设计
4.2.3 遗传操作
4.2.4 遗传算法的收敛性分析
4.3 基于遗传算法的Web服务组合过程
4.4 遗传算法实验及分析
4.5 本章小结
第5章 事务的补偿过程
5.1 补偿基本概念
5.1.1 可忽略事务
5.1.2 补偿分类
5.1.3 补偿模型
5.1.4 事务补偿域
5.2 补偿策略
5.2.1 补偿算法
5.2.2 补偿流程图
5.3 补偿过程实现
5.3.1 事务协调过程
5.3.2 事务补偿域的建立
5.3.3 基于Risk等级值的补偿行为调用
5.3.4 实验模拟
5.4 本章小结
第6章 总结与展望
6.1 工作总结
6.2 未来工作展望
参考文献
致谢
攻读学位期间主要的研究成果
【参考文献】:
期刊论文
[1]基于BPEL和WS-TX的Web服务组合事务协调框架研究[J]. 蔡正平,黄志球,王进,王珊珊,徐丙凤. 计算机科学. 2012(06)
[2]面向组合服务动态自适应的事务级主动伺机服务替换算法[J]. 印莹,张斌,张锡哲. 计算机学报. 2010(11)
[3]基于失败代价风险值的Web服务事务调度算法[J]. 李壮,曹宝香,夏小娜. 计算机工程. 2010(18)
[4]Web服务事务的动态补偿模型[J]. 钟发荣,吴佳杰. 浙江师范大学学报(自然科学版). 2010(03)
[5]基于补偿因子的Web事务QoS框架[J]. 罗毅,吴产乐. 计算机工程. 2010(11)
[6]面向QoS全局优化的大规模Web服务组合方法[J]. 吴明晖,熊向辉,应晶. 计算机工程与应用. 2010(15)
[7]一种Web服务组合事务框架的设计与实现[J]. 房丙午,刘力,张成叔. 计算机系统应用. 2010(05)
[8]组合Web服务事务的补偿语义研究[J]. 汪永琳,蒋爱军. 计算机工程与应用. 2010(14)
[9]基于具体事务的补偿支持服务替换QoS模型[J]. 印莹,张斌,张锡哲. 东北大学学报(自然科学版). 2010(01)
[10]面向服务工作流补偿机制的研究与实现[J]. 张华,王茜. 东南大学学报(自然科学版). 2009(01)
硕士论文
[1]遗传算法中适应度尺度变换与操作算子的比较研究[D]. 郭晓原.华北电力大学 2012
[2]Web服务事务处理模型研究与设计[D]. 何演.南京邮电大学 2011
[3]面向分布式系统BTP事务处理技术研究[D]. 阮玲宏.哈尔滨工程大学 2011
[4]遗传算法在组合优化中的应用研究[D]. 汪松泉.安徽大学 2010
[5]Web服务组合环境下的长事务处理研究与实现[D]. 刘慧莲.电子科技大学 2009
本文编号:3296457
【文章来源】:陕西师范大学陕西省 211工程院校 教育部直属院校
【文章页数】:72 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 引言
1.1.1 背景介绍
1.1.2 研究目的与意义
1.2 国内外研究现状
1.3 论文研究内容
1.4 论文组织结构
第2章 BPEL和WS-C/T技术分析
2.1 BPEL简介
2.1.1 BPEL基本概念
2.1.2 BPEL工作模式
2.1.3 BPEL异常
2.1.4 作用域Scope
2.2 WS-C/T协议分析
2.2.1 WS-Coordination规范
2.2.2 WS-Atomic Transaction协议
2.2.3 WS-Business Activity协议
2.3 事务协调框架
2.4 本章小结
第3章 基于事务的Web服务组合及补偿框架
3.1 引言
3.1.1 传统事务
3.1.2 长事务需求分析
3.2 Web服务及组合的事务
3.2.1 Web服务的事务
3.2.2 Web服务组合的事务
3.2.3 事务的QoS
3.3 事务的补偿
3.3.1 故障的定义
3.3.2 补偿的定义
3.3.3 补偿服务
3.4 基于事务的Web服务组合及补偿架构
3.4.1 服务组合的输入模块
3.4.2 服务组合事务处理框架
3.4.3 服务组合的管理和执行模块
3.5 本章小结
第4章 基于遗传算法的事务Web服务组合
4.1 Risk等级值及事务要求
4.2 遗传算法设计
4.2.1 编码方式设计
4.2.2 适应度函数的设计
4.2.3 遗传操作
4.2.4 遗传算法的收敛性分析
4.3 基于遗传算法的Web服务组合过程
4.4 遗传算法实验及分析
4.5 本章小结
第5章 事务的补偿过程
5.1 补偿基本概念
5.1.1 可忽略事务
5.1.2 补偿分类
5.1.3 补偿模型
5.1.4 事务补偿域
5.2 补偿策略
5.2.1 补偿算法
5.2.2 补偿流程图
5.3 补偿过程实现
5.3.1 事务协调过程
5.3.2 事务补偿域的建立
5.3.3 基于Risk等级值的补偿行为调用
5.3.4 实验模拟
5.4 本章小结
第6章 总结与展望
6.1 工作总结
6.2 未来工作展望
参考文献
致谢
攻读学位期间主要的研究成果
【参考文献】:
期刊论文
[1]基于BPEL和WS-TX的Web服务组合事务协调框架研究[J]. 蔡正平,黄志球,王进,王珊珊,徐丙凤. 计算机科学. 2012(06)
[2]面向组合服务动态自适应的事务级主动伺机服务替换算法[J]. 印莹,张斌,张锡哲. 计算机学报. 2010(11)
[3]基于失败代价风险值的Web服务事务调度算法[J]. 李壮,曹宝香,夏小娜. 计算机工程. 2010(18)
[4]Web服务事务的动态补偿模型[J]. 钟发荣,吴佳杰. 浙江师范大学学报(自然科学版). 2010(03)
[5]基于补偿因子的Web事务QoS框架[J]. 罗毅,吴产乐. 计算机工程. 2010(11)
[6]面向QoS全局优化的大规模Web服务组合方法[J]. 吴明晖,熊向辉,应晶. 计算机工程与应用. 2010(15)
[7]一种Web服务组合事务框架的设计与实现[J]. 房丙午,刘力,张成叔. 计算机系统应用. 2010(05)
[8]组合Web服务事务的补偿语义研究[J]. 汪永琳,蒋爱军. 计算机工程与应用. 2010(14)
[9]基于具体事务的补偿支持服务替换QoS模型[J]. 印莹,张斌,张锡哲. 东北大学学报(自然科学版). 2010(01)
[10]面向服务工作流补偿机制的研究与实现[J]. 张华,王茜. 东南大学学报(自然科学版). 2009(01)
硕士论文
[1]遗传算法中适应度尺度变换与操作算子的比较研究[D]. 郭晓原.华北电力大学 2012
[2]Web服务事务处理模型研究与设计[D]. 何演.南京邮电大学 2011
[3]面向分布式系统BTP事务处理技术研究[D]. 阮玲宏.哈尔滨工程大学 2011
[4]遗传算法在组合优化中的应用研究[D]. 汪松泉.安徽大学 2010
[5]Web服务组合环境下的长事务处理研究与实现[D]. 刘慧莲.电子科技大学 2009
本文编号:3296457
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3296457.html