学位论文 > 优秀研究生学位论文题录展示

Web服务组合事务管理研究与实现

作 者: 李壮
导 师: 曹宝香
学 校: 曲阜师范大学
专 业: 计算机应用技术
关键词: Web服务组合 长事务管理 失败代价风险值 前向恢复 WSDSA 合约
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 35次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Web服务技术解决了信息系统之间的交互问题,促进了企业对企业(Business to Business)和企业应用集成(EAI, Enterprise Application Integration)技术的发展。但是对于商业应用来说,可靠性和一致性是最基本的要求。因此Web服务的事务管理技术成为关系到Web服务是否能够广泛应用的核心问题,也成为了当前关于Web服务方面的研究热点。由于Web服务的自治性、跨区域性、长运行性、以及事务发起者和服务的提供者拥有各自利益目标导致了传统的事务管理不适用于Web服务事务管理。然而现有的Web服务事务管理协议只是给出了基本的协调功能,而没有给出以下两个问题的解决方法:(1)如何降低Web服务组合的失败代价,减少不可补偿Web服务需要补偿的次数。(2)保障事务发起者和服务提供者各方的利益,防止事务发起者随意取消事务和服务提供者任意退出事务。针对上述两个问题,本文首先介绍了事务管理的基本概念,分析了基本的事务管理方法、扩展的事务管理方法和现有Web服务事务管理的协议。然后针对第一个问题,在分析Web服务的前向恢复、后向恢复、不可补偿三种情况的基础上,提出了WSDSA算法,并给出了算法的理论证明及仿真实验结果。该算法在满足时间约束的前提下,推后失败代价大的Web服务和不可补偿的Web服务的提交时间,从而降低了Web服务组合的失败代价,减少了不可补偿Web服务需要补偿的次数。针对第二个问题,给出了基于合约的事务管理方法。本论文结合基于失败代价风险值的事务协调算法和基于合约的事务管理方法,给出了长事务事务处理协调框架的总体功能,并详细介绍了前向恢复中抽象服务、适配器的设计与实现,加入Contract Service后的Ws-Coordination协议的设计与实现,协调器管理和参与者的设计与实现。

全文目录


摘要  4-5
Abstract  5-9
第一章 绪论  9-11
  1.1 研究意义  9
  1.2 国内外研究现状  9-10
  1.3 论文主要工作及章节安排  10-11
第二章 事务管理  11-26
  2.1 事务管理的基本概念  11
  2.2 事务管理的目标  11-12
  2.3 事务模型  12-25
    2.3.1 传统的事务模型  12-13
    2.3.2 扩展的事务模型和放松的事务模型  13-15
    2.3.3 Web Service事务管理  15-25
  2.4 本章小结  25-26
第三章 基于失败代价风险值的Web服务事务调度算法  26-37
  3.1 引言  26
  3.2 问题描述  26-27
  3.3 WSDSA的设计及实现  27-33
    3.3.1 Web服务失败代价和失败代价风险值  27
    3.3.2 可协调的Web服务集和Web服务的立即提交时刻  27-28
    3.3.3 WSDSA的设计  28-31
    3.3.4 算法的正确性  31
    3.3.5 WSDSA的实现  31-33
  3.4 性能评价  33-35
  3.5 相关工作  35-36
  3.6 本章小结  36-37
第四章 基于合约的事务处理方法  37-40
  4.1 问题描述  37
  4.2 解决方法的总体描述  37-39
  4.3 本章小结  39-40
第五章 长事务处理协调框架的设计与实现  40-61
  5.1 协调器管理的设计与实现  40-42
  5.2 WS-Coordination的设计与实现  42-49
  5.3 参与者的设计与实现  49-54
  5.4 前向恢复的设计与实现  54-60
  5.5 本章小结  60-61
第六章 总结与下一步工作  61-62
  6.1 总结  61
  6.2 下一步工作  61-62
参考文献  62-65
在校期间的研究成果及发表的学术论文  65-66
致谢  66

相似论文

  1. 基于代理商报酬合约设计的渠道控制研究,F224
  2. 基于QoS感知的Web服务组合,TP393.09
  3. 基于本体的可信Web服务组合研究,TP393.09
  4. 远期和期货在对冲国外资产风险中的比较,F713.35
  5. 基于Petri网的Web服务组合研究,TP393.09
  6. 基于随机Petri网的BPEL服务组合分析方法的研究,TP393.09
  7. 基于Agent的校友管理信息系统的设计与实现,TP311.52
  8. 基于服务需求的自动测试技术研究,TP311.52
  9. 房地产开发企业招标阶段的合约管理研究,F284
  10. RY公司库存管理和运输问题的研究,F426.6
  11. 试论煤矿安全规制的合约选择,X936
  12. 中国煤炭市场分析及动力煤期货合约设计,F724.5
  13. 初中英语教学组织形式的创新实践研究,G633.41
  14. 基于QoS的动态Web服务组合系统的设计与实现,TP393.09
  15. 面向生物信息领域的Web服务组合技术研究,TP393.09
  16. Web服务组合容错方法研究,TP393.09
  17. 变异技术在测试数据优化中的研究及实现,TP311.52
  18. 基于合约的构件测试数据生成及复用方法的研究与实现,TP311.52
  19. 基于供应链的中小企业质押融资合约研究,F275
  20. 基于OWL-S和HTN的语义Web服务组合技术研究,TP393.09
  21. 支持BQWSSM的服务组织视图的研究与应用,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com