CORBA对象事务服务及其并发控制研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CORBA对象事务服务及其并发控制研究.pdf

第 18卷 第 1期 电子设计工程 2010年 1月 V01.18 No.1 ElectronicDesiunEngineeri Jan.2010 CORBA对象事务服务及其并发控制研究 李 浩 .祁明龙 (武汉理工大学 计算机学院,湖北 武汉 430070) 摘要:为有效地保证分布式事务的ACID性质 以及解决多个客户程序并发访 问某一事务所造成的访 问冲突,根据 CORBA对象事务服务 OTS(ObjectTransactionService)、并发控制服务 CCS(ConcurrencyControlseⅣice)及其提供 的相 关接 口,采用两步提交协议和并发控制锁机制实现 。并将两者相结合实现一个账户之间的转账操作 ,证明其可行性 。 关键词:CORBA对象事务服务 ;ACID;两步提交协议;并发控制服务 中图分类号:TP31l 文献标识码 :A 文章编号 :1674—6236(2010)01-0014-03 ResearchofCORBAobjecttransactionserviceandconcurrencycontrol LIHao,QIMing—long (CollegeofComputerScience,WuhcmUniversityofTechnology,Wuhan430070,China) Abstract:InordertoeffectivelyguaranteetheACID propertiesofdistributedtransactionsandtosolvetheconflictcausedby anumberofclientsaccesstoatransaction,accordingtotheCORBAobjecttransactionservice,concurrencycontrolandtheir relatedinterfaces,usingrespectivelytwo·phasecommitprotocolandlockmechanism toaccomplishthem.Atlast,thispaper combiningthetwotoimplementtheoperationsofaaccount,andprovestheirfeasibility. Keywords:CORBAobjecttransactionservice;ACID;two—phasecommitprotocol;concurrencycontrolservice 早期 的事务处 理 多 是基于 数据 库管理 系统 DBMS 状态从一个一致状态转换到另一个一致状态。其主要特征可 (DatabaseManagementSystem),比较简单。随着应用程序 的 概括为 ACID,分别表示原子性 、一致性 、隔离性和持久性 。一 日趋复杂和庞大,一个应用往住要跨越网络 中的多个平 台,甚 个事务 的结束方式只有 2种情况 :一是事务提交,相关请求所 至是不同厂商提供 的不 同产 品,即使是一种分布式 DBMS,也 作 的修改具有永久效果;二是事务已回滚 ,相关请求所作 的修 未必总能满足各种分布式应州需求 ,因此保证事务在分布 改被取消 。早期基于 DBMS的事务模型由服务程序管理事 的、异构的环境下工作成为迫切 问题 。这就要求制定用于规 务 ,客户程序不参与事务的控制 ,但在许多分布式应J丰【i中,服 范应用程序与不同资源之间相互协调进行事务处理的标 伟『, 务程序通常无法全部预知客户程序想做 的事情 .适用性不够 以维持事务 的ACID性质 ,即原子性 (Aomicity)、一致性 (Con— 好。为此 ,引人事务管理器 以供客户程序灵活地定义事务的边 sistency)、隔离性 (Isol

文档评论(0)

小时 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档