文档介绍:南京邮电大学
硕士学位论文
Web服务事务容错模型研究与设计
姓名:王佳伟
申请学位级别:硕士
专业:信息与通信工程
指导教师:管有庆
20090310
摘要窦际跷F笠涤τ没肪臣商峁┝艘桓鲂碌母咝Ы饩龇桨福赬、、和等协议的标准接口实现了异构的分布式自治系统之间的互操作性。除互操作性之外,事务特性也是裆逃闷占暗墓丶蛩兀车腤服务通常无法保证必需的可靠性。而竦氖挛裥鸵滴窳鞒桃G蠛芨叩目煽啃岳幢Vぶ葱薪峁囊恢隆即在出现故障的情况下,参与者必须采取必要的动作才能保证正确的全局状态。本文拟对袷挛窠#⑻岢鲆桓隹煽康目蚣埽每蚣芾萌罩炯际鹾拖低郴指椿疲J务型业务流程中所涉及到的服务提供容错功能。对事务的容错研究包括原子事务容错和业论文首先介绍了课题的背景和研究内容,接着描述了竦母拍睢⑻逑到峁辜捌关键技术,介绍了袷挛竦闹饕DP停訵服务容错方面的相关研究进行了探讨,介绍了蚖瓹/袷挛裥椤T谙钟械腤服务事务规范的基础上,研究了容错模型的框架结构、日志技术和系统恢复机制,。,:瘛⑹挛瘛⑷荽怼瓵瓸务事务容错。南京邮电大学硕士研究生学位论文
琒甒.—疶,篧.,.瑀——,,現琖,—瑆南京邮电大学硕士研究生学位论文...,·—甈.,,.瑀甌
黝专用术语注释表肋腑英文缩写英文全称中文全称两阶段提交协议原子性、一致性、、、Ⅱ甇
研究生签名:—蹲导师签名:三阻日期:兰竺五研究生签名..::兰:南京邮电大学学位论文独创性声明得的研究成果。尽我所知,除了中文特别加以标注和致谢的地方外,论文中南京邮电大学学位论文使用授权声明不包含其他人已经发表或撰写过的研究成果,、中国科学技术信息研究所、国家图书馆有权保留本人所送本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取或其他教育机构的学位或证书而使用过的材料。与我~同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权南京邮电大学研究生部办理。
第一章绪论背景介绍窦际踝魑R恢中滦偷拿嫦蚍竦姆植际郊扑隳J剑眉虻ザ韵蠓梦市和衩枋鲇镅裙阄=邮艿谋曜夹榭梢苑奖愕厥迪諭上跨平台、松耦合的异构应用的交互和集成。此外,诸如褚滴窳鞒讨葱杏镅瓸能够方便地将不同的褡楹铣晒娣兜囊滴窳鞒桃允迪制笠导涞男鳌这些特性使得窦际醭晌9菇⊿的最佳平台。然而,对于商务处理的企业级应用,单有互操作性是远远不够的,必须结合事务的概念才能保证业务流程产生一致可靠的结果。不过众所周知,传统的裢ǔN薹ūVげ僮鞯奈榷ㄐ裕贾伦钪盏氖挛裥土程缺乏可靠性和一致性的保障。因此,为了保证事务型流程的完整性,可以通过为异构环境下自治的参与者滴窳鞒讨猩婕暗腤服务峁┤荽砉δ芾绰阋G蟆容错是保证窨煽啃院涂捎眯缘墓丶啤緇】,使得系统在故障恢复后仍然能够继续正确执行。任何一个关键计算领域的应用开发者都可能要面临容错问题。容错是保障系统可靠性的核心技术,属于分布式系统研究的基础问题。对于推动竦挠τ枚言,袢荽砭哂兄匾R庖濉>咛謇此担琖服务容错是针对裣低澄A朔乐严重的故障导致服务不可用而采用的冗余技术,袷挛袢荽碇饕@貌钩ゲ僮魅∠之前的事务操作影响来满足窨煽啃缘囊G蟆本文研究的内容来源于事务型工作流。工作流是一些活动,活动是由不同实体组成的有序执行流。而事务型工作流是在工作流基础上,使用分布式系统作为支撑并且支持某些事务特性。本文拟采用由和餐贫┑腤甌】规范族来定义规范实体以加强事务特性。—两个事务协议以及支持这两个协甒瓹【浚憾ㄒ辶擞糜诠蚕碛泄囟喔龇窆餐葱谢疃男畔⒌男魃舷挛,以及负责创建活动和注册参与者的协调和注册服务。.强扩展的,这使其成为新的协调者类型的一个集成部分。甒瓵浚耗勘甓韵笫窍钟械亩探换ズ途哂型耆獳刻匦缘氖挛裥拖低场NA保证原子性,.可用的事务协议是由两阶段提