学位论文 > 优秀研究生学位论文题录展示
组合服务的事务性研究
作 者: 曾慧琼
导 师: 李建华
学 校: 中南大学
专 业: 计算机软件与理论
关键词: 组合服务 组合服务事务 错误恢复 并发控制 QoS
分类号: TP393.09
类 型: 硕士论文
年 份: 2008年
下 载: 85次
引 用: 3次
阅 读: 论文下载
内容摘要
Web服务是一个崭新的分布式计算模型,它的出现解决了企业之间及企业内部异构系统之间的互操作和互通信的问题。事务则是一种保证应用一致可靠的有效机制。Web服务松偶合的特点使得Web服务事务尤为重要。Web服务事务,尤其是组合服务事务对服务质量(QoS)和服务计算的一致性和可靠性起着重要作用。本文针对组合服务事务的长事务特点,提出了一个基于域的组合服务事务嵌套模型(SBET),通过对组合服务事务进行进一步的事务划分,将组合服务平坦的事务模型扩展为嵌套的事务模型,使得事务撤销时,可以选择性的回退到某一个一致点,以保证事务的语义一致性。为了保证服务质量,在SBET的基础上提出一个支持QoS约束的组合服务事务恢复算法。该算法能将补偿的范围控制在底层的域内,减少补偿代价,保证服务质量在用户可接受的范围内接近最优,同时保证事务的语义原子性。为了提高组合服务的并发度并保证并发的正确性,提出一个基于冲突概率的组合服务事务并发控制算法。该算法充分考虑了组合服务事务中的各种并发情况,引入语义单元、冲突类锁和临界区的概念来保证事务调度的语义可串行性,同时通过调度的优先级规则来避免死锁。最后,针对当前组合服务执行引擎大都缺乏对组合服务事务的有力支持,设计了一个支持组合服务事务的原型系统(TCWS)。该系统基于WS-Transaction规范,在协调各成员服务的事务行为的同时,还提供了错误恢复和并发控制的功能。本文主要在组合服务事务模型、错误恢复、并发控制及支持事务的组合服务原型系统等方面进行研究,为组合服务事务的研究提供了新的思路和方法。
|
全文目录
摘要 4-5 ABSTRACT 5-10 第一章 绪论 10-17 1.1 引言 10-11 1.1.1 研究背景 10-11 1.1.2 问题的提出 11 1.1.3 研究的目的与意义 11 1.2 Web服务的事务性研究现状 11-15 1.2.1 Web服务事务处理相关工业规范 12 1.2.2 Web服务事务处理的学术研究现状 12-15 1.3 研究内容 15 1.4 本文组织结构 15-17 第二章 Web服务事务及其模型 17-28 2.1 事务处理技术 17-19 2.1.1 传统事务及其属性 17-18 2.1.2 高级事务模型 18 2.1.3 Web服务的事务性 18-19 2.2 Web服务事务相关规范的分析与比较 19-21 2.2.1 Web服务事务规范WS-Transaction OASIS标准 19-20 2.2.2 其他规范 20-21 2.2.3 Web服务事务规范的比较 21 2.3 Web服务组合语言BPEL的事务扩展 21-24 2.3.1 BPEL概述 21-22 2.3.2 BPEL的事务支持扩展 22-24 2.4 基于域的组合服务嵌套事务模型 SBET 24-27 2.4.1 嵌套事务模型 SBET 24-25 2.4.2 SBET中的事务属性 25-26 2.4.3 SBET中的事务特性 26-27 2.5 本章小节 27-28 第三章 支持 QoS约束的组合服务事务恢复 28-39 3.1 相关工作 28 3.2 组合服务事务恢复中的QoS指标 28-32 3.2.1 QoS指标分析 28-29 3.2.2 QoS_(act)及 QoS_(future)的计算 29-32 3.3 组合服务事务恢复中的相关问题 32-34 3.3.1 SBET中事务域的划分 32-33 3.3.2 事务恢复策略 33 3.3.3 补偿事务 33-34 3.4 组合服务事务恢复算法 34-38 3.4.1 算法描述 34-36 3.4.2 正确性分析 36-37 3.4.3 模拟实验 37-38 3.5 小结 38-39 第四章 基于冲突概率的组合服务事务并发控制 39-53 4.1 相关工作 39 4.2 事务并发控制相关概念 39-42 4.2.1 语义单元的定义 40 4.2.2 冲突及冲突类 40-41 4.2.3 临界区及优先调度规则 41-42 4.3 组合服务事务冲突模型 42-45 4.3.1 组合服务冲突模型 42-43 4.3.2 冲突概率的计算 43-45 4.4 基于冲突概率的服务事务并发控制算法 45-52 4.4.1 组合服务事务的混合并发控制的算法 45-48 4.4.2 正确性分析 48-51 4.4.3 实例分析 51-52 4.5 小结 52-53 第五章 支持组合服务事务的原型系统的设计 53-63 5.1 TCWS体系结构 53-54 5.2 TMSS总体设计 54-58 5.2.1 总体结构 54-56 5.2.2 数据结构设计 56-57 5.2.3 事务协调协议 57-58 5.3 TMSS关键部件设计 58-62 5.3.1 事务协调器设计 58-60 5.3.2 事务管理器设计 60-61 5.3.3 错误处理模块 61 5.3.4 并发控制模块 61-62 5.4 小结 62-63 第六章 总结与展望 63-65 6.1 本文总结 63 6.2 进一步研究方向 63-65 参考文献 65-69 致谢 69-70 攻读学位期间主要的研究成果 70
|
相似论文
- 基于逻辑Petri网的Web服务组合建模与分析,TP393.09
- 基于Click的模块化软件路由器的包调度算法研究,TP393.05
- 基于QoS优化的无线传感器网络高效路由研究,TP212.9
- 基于端口流控的局域网优化系统设计,TP393.08
- 基于模糊逻辑控制原理的WLAN MAC协议改进,TN925.93
- LTE系统RRM中多用户调度策略的研究,TN929.5
- 达梦数据库数据字典设计与实现,TP311.13
- IMS网络中的MPLS流量工程性能评估,TN919.8
- 无线多跳网络串联队列模型的研究及在QoS路由中的应用,TN92
- 基于QoS的无线传感器网络路由算法研究,TP212.9
- 基于QoS感知的Web服务组合,TP393.09
- 认知网络QoS动态自适应监控机制研究,TN915.09
- 认知网络中面向QoS的资源管理机制研究,TN915.09
- 无线网络中可分级视频传输QoS保证跨层设计方法研究,TN919.81
- 分布式数据的弱一致性维护策略的研究,TP311.13
- 公共交通综合信息网络系统规划建设的研究,TP393.02
- 车载自组织网络的QoS路由协议研究,TN929.5
- 车载无线视频监控系统研究,U463.6
- 无线传感器网络自适应QoS路由算法研究及应用,TP212.9
- 基于接口自动机的服务组合验证研究,TP393.09
- 网络音频传输系统的QoS研究,TP393.06
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com
|