- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web服务组合事务协调框架研究与实现-计算机软件与理论专业论文
Nanjing University of Aeronautics and Astronautics The Graduate School
College of Computer Science and Technology
Research and Implementation of Web Services composition Transaction Coordination Framework
A Thesis in
Software and Theory of Computer By
CAI Zheng-ping Advised by
A.Prof. Wang Shan-shan Prof. Huang Zhi-qiu
Submitted in Partial Fulfillment of the Requirements
for the Degree of Master of Engineering
December, 2011
承诺书
本人声明所呈交的硕士学位论文是本人在导师指导下进 行的研究工作及取得的研究成果。除了文中特别加以标注和致 谢的地方外,论文中不包含其他人已经发表或撰写过的研究成 果,也不包含为获得南京航空航天大学或其他教育机构的学位 或证书而使用过的材料。
本人授权南京航空航天大学可以将学位论文的全部或部
分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。
(保密的学位论文在解密后适用本承诺书)
作者签名: 日 期:
南京航空航天大学硕士学位论文
南京航空航天大学硕士学位论文
W
Web 服务组合事务协调框架研究与实现
I
I
PAGE
PAGE IV
摘 要
为了解决分布式结构异构性问题提出的一种新的计算模型 Web 服务,目标是使不同平台的 应用程序具有互操作性。分布式环境中的 Web 服务需要相互协同工作,保证组合服务执行结果 的一致性和可靠性是 Web 服务面临的重要挑战之一,事务机制是解决此类问题的重要手段。由 于 Web 服务自治、松散耦合以及长周期等特点使得传统事务技术无法直接应用到 Web 服务中 来。
Web 服务事务处理规范( Web services transactions, WS-TX ) 描述了一个为协调分布式应用 程序行为提供协议支持的可扩展框架,可被用于支持多个业务流程实例的运行。但目前的这些 协调框架中都缺乏对组合服务的流程语义的刻画机制,用户在考虑事务协调时,需要手动编写 复杂代码界定业务流程。标准业务流程执行语言( Business Process Execution Language, BPEL ) 是用来描写业务流程的编程语言,基于工作流的 BPEL 虽然能够灵活定义业务流程,但是在事 务方面缺乏灵活性,如 BPEL 并不支持原子事务和跨流程事务,也不支持重试等向前恢复策略。 本文通过对 BPEL 进行事务描述能力扩展,并将其与 WS-TX 规范相结合,给出一种可靠的 Web 服务组合协调框架,支持灵活的事务协调和流程定义。主要工作分为以下三个方面:
1. 针对 BPEL 业务流程缺乏灵活事务语义,给出了事务语义扩展机制。首先介绍了 Web 服务组合的事务流定义,在此基础上提出了基于 BPEL 语言的组合服务事务语义扩展方法。 在 BPEL 中定义的事务语义将用于业务流程的协调。
2. 给出基于 BPEL 和 WS-TX 的 Web 服务组合事务协调框架。结合 BPEL 在业务流程定 义方面和 WS-TX 在 Web 服务事务协调方面的优势,提出了一种基于两者的 Web 服务组合协调 框架。研究了框架的体系结构、异常处理策略、协调算法和业务流程的执行、协调过程等。
3. 设计实现原型系统。基于 Axis2 和 Apache ODE 设计实现了原型系统,并通过一个
Web 组合服务的实例应用说明框架的可行性。
关键词:Web 服务,服务组合,协调框架,BPEL,WS-TX
ABSTRACT
As a new computing model, Web Services is proposed in order to solve the problem of heterogeneous distributed architecture. The goal is to make applications based on different platforms interactive. Web services in distributed environment need to work with each other. To ensure that the result of running co
您可能关注的文档
- USB KEY的COS设计和算法实现-电子与通信工程专业论文.docx
- USB数字IO模块硬件设计-软件工程专业论文.docx
- USB数据传输技术研究及其在谐波检测中的应用-电力电子与电力传动专业论文.docx
- USB设备协议栈的设计与实现-控制工程专业论文.docx
- USB微型示波器的软件系统设计-测试计量技术及仪器专业论文.docx
- USB设备协议栈设计与实现-控制工程专业论文.docx
- USB连机线在Linux系统中的开发与应用-计算机应用技术专业论文.docx
- USB高速虚拟仪器的开发平台研究电气工程专业论文.docx
- usp22在肾癌中的表达及临床意义-外科学(泌尿外科学)专业论文.docx
- USDR平台中FPGA图形化设计关键技术研究-电子与通信工程专业论文.docx
- Web服务组合可信属性建模与分析计算机系统结构专业论文.docx
- Web服务组合方法的研究与实现-计算机应用技术专业论文.docx
- Web服务组合的应用分析-计算机应用技术专业论文.docx
- Web服务组装隐私暴露分析方法研究-计算机软件与理论专业论文.docx
- Web服务组合隐私需求的时序属性分析与验证研究-计算机科学与技术专业论文.docx
- Web服务组装隐私暴露分析方法研究计算机软件与理论专业论文.docx
- Web服务自动封装机制的分析-计算机软件与理论专业论文.docx
- Web服务组合的应用研究-计算机软件与理论专业论文.docx
- Web服务自动封装机制的研究-计算机系统结构专业论文.docx
- Web框架对比研究及在车务系统中的应用-计算机科学与技术、计算机应用技术专业论文.docx
最近下载
- 实验六文本文件的简单应用.doc VIP
- 厨房各作业区点心配菜冷菜间卫生控制.pdf VIP
- 生产安全管理人员考试_金属冶炼(铝及铝合金制造与铸造)_练习题及答案_共350题_第2套_2021_练习模式.pdf VIP
- 风景园林(景观设计)专业中级职称理论考试题库-上(单选题汇总).docx VIP
- 药事管理与法规课程标准.docx VIP
- IEC60664-1 2007 - 标准体系文件资料.pdf VIP
- 10J121《外墙外保温建筑构造》.pdf
- 风景园林(景观设计)专业中级职称理论考试题库-下(多选题汇总).docx VIP
- 危重患者的病情观察ppt课件.pptx VIP
- 《用字母表示数》说课稿-2024-2025学年五年级上册数学人教版[001].docx
文档评论(0)