首页> 中文学位 >CORBA中对象事务服务(OTS)的研究和实现
【6h】

CORBA中对象事务服务(OTS)的研究和实现

代理获取

目录

文摘

英文文摘

第一章绪论

1.1研究背景和意义

1.2研究方向与现状

1.3作者的主要工作

1.4本文的章节安排

第二章公共对象请求代理体系结构

2.1 OMA

2.1.1对象服务

2.1.2公共设施

2.1.3域界面

2.1.4应用界面

2.2 CORBA

2.2.1 ORB核心

2.2.2 IDL语言和语言映射

2.2.3存根和框架

2.2.4动态调用

2.2.5对象适配器

2.2.6界面仓库和实现仓库

2.2.7 ORB之间的互操作

2.3本章小结

第三章对象事务服务

3.1事务基本概念

3.1.1事务

3.1.2分布式事务

3.1.3两阶段提交协议

3.2 OTS事务处理框架

3.2.1 OTS组成

3.2.2 OTS界面

3.2.3 OTS事务处理

3.3本章小结

第四章OTS设计和实现

4.1基于C++的CORBA程序设计

4.1.1程序开发过程

4.1.2可移植对象适配器

4.2 OTS设计和实现

4.2.1 IDL接口定义

4.2.2对象设计和实现

4.3 OTS事务处理机制

4.3.1服务启动

4.3.2事务传播

4.3.3资源注册

4.3.4计算操作

4.3.5事务提交

4.3.6 OTS规范在实现中的体现

4.4本章小结

第五章OTS与X/OPEN DTP模型集成

5.1 X/OPEN DTP模型

5.2 XA接口规范

5.3 NOSEOTS与XA资源管理器的集成

5.3.1 IDL接口定义

5.3.2对象设计和实现

5.3.3 NOSEOTS与XA集成机制

第六章全文总结和进一步的工作

6.1全文总结

6.2进一步的工作

参考文献

致谢

作者攻读硕士期间科研项目、论文发表和获奖情况

一、科研项目

二、完成论文

三、获奖情况

附录一OTS IDL接口

附录二NOSEOTS的扩展IDL接口

附录三X/OPEN XA接口

附录四XA集成IDL接口

展开▼

摘要

该文从理论和实践两个方面对OTS进行了深入研究.论文首先研究了CORBA体系结构,包括ORB核心、界面定义语言、界面仓库和实现仓库、语言映射、存根和框架、动态调用、对象适配器以及ORB之间的互操作协议等.其次介绍了事务概念和分布式事务的两阶段提交过程,深入研究了OMG定义的对象事务服务的规范,分析了它的事务处理框架,详细说明了各界面(接口)的地位和功能.论文随着研究了可移植对象适配器规范,这是实现可伸缩的高性能CORBA服务的关键.在此基础上,采用面向对象的思想进行了系统设计,详细说明了各个类的功能和相互间关系,以及它们是如何协作来实现OTS规范中的事务处理的.作为早期的分布式事务处理软件框架,X/OPENDTP模型得到了业界很多厂商的支持,如Oracle、Sybase、Microsoft等.如何使应用程序能够更方便的与支持XA协议的资源管理器进行集成,是OTS实现的一个重要方面.论文最后分析了X/OPENDTP模型和XA协议,并研究和实现了OTS与XA资源管理器集成的机制.在以上的研究和开发基础上,为CORBA中间件(NOSEware)具体实现了可实用的对象事务服务(NOSEOTS).

著录项

  • 作者

    杨涛;

  • 作者单位

    电子科技大学;

  • 授予单位 电子科技大学;
  • 学科 计算机应用
  • 授予学位 硕士
  • 导师姓名 刘锦德;
  • 年度 2001
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.133.1;
  • 关键词

    CORBA中间件; 对象事务服务; 分布式事务处理;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号