首页> 中文学位 >异构数据集成系统中基于CORBA的事务处理研究
【6h】

异构数据集成系统中基于CORBA的事务处理研究

代理获取

目录

文摘

英文文摘

大连海事大学学位论文原创性声明和使用授权说明

第1章引言

1.1课题背景和目的

1.2应用前景及意义

1.3研究技术路线

1.4主要工作

1.5创新点

1.6论文结构

第2章CORBA技术

2.1 CORBA简介

2.2 CORBA基本概念

2.3 CORBA体系结构

2.4 CORBA应用系统构建

第3章事务基础

3.1事务概念

3.2事务模型

3.2.1扁平事务

3.2.2嵌套事务

3.2.3分布式事务

3.2.4其他事务

第4章分布式事务处理技术

4.1事务并发控制

4.1.1锁定模式

4.1.2锁定粒度

4.1.3两阶段锁定协议

4.1.4死锁

4.2事务恢复

4.2.1日志文件

4.2.2日志文件登记原则

4.2.3日志文件接口

4.2.4事务恢复策略

4.3事务管理

4.3.1事务处理周期

4.3.2事务协议

4.3.3事务上下文

第5章分布式事务处理模型

5.1 MTS模型

5.2 EJB模型

5.3 DTP模型

5.4 OTS模型

5.5比较分析

第6章基于多Agent的分布式事务处理模型

6.1 Agent技术简介

6.1.1 Agent的定义

6.1.2 Agent的分类

6.1.3多Agent系统MAS(Multi-Agent System)

6.1.4面向Agent的软件开发

6.2基于多Agent的分布式事务处理模型设计

6.2.1 SORE异构数据集成系统

6.2.2总体设计

6.2.3 Agent服务

6.2.4模型特征

第7章基于多Agent的分布式事务处理模型实现

7.1实现平台

7.1.1通讯平台-VisiBroker

7.1.2语言平台-VC++6.0,Java

7.1.3智能体平台-Agent,移动Agent

7.2事务控制方式

7.3事务处理接口

7.3.1事务工厂接口

7.3.2事务资源接口

7.3.3事务锁定接口

7.4关键数据结构

7.4.1事务管理序列

7.4.2资源管理序列

7.5客户端实现

7.5.1获取事务引用

7.5.2开始和结束事务

7.6服务器端实现

7.7事务Agent实现

7.7.1事务监控Agent

7.7.2事务分解Agent

7.7.3事务控制Agent

7.7.4事务日志Agent

7.7.5事务恢复Agent

7.7.6事务协调Agent

7.8实例分析

7.8.1实例简介

7.8.2测试环境

7.8.3测试界面

7.8.4测试评估

第8章结论

攻读学位期间公开发表的论文

致谢

参考资料

研究生履历

展开▼

摘要

本论文探讨了分布式应用开发的关键技术:CORBA技术;详细介绍了与事务处理相关的基本概念、事务属性以及几种事务模型;着重研究了分布式事务处理的关键技术:分布式事务管理技术、分布式事务并发控制技术和分布式事务恢复技术,并且认真比较分析了目前几种主要分布式事务处理模型的优缺点。在此基础上,进一步借鉴多智能体(Multi-Agent)协同工作的思想,同时根据异构数据集成系统的特点,进而提出了一种基于多智能体的分布式事务处理模型。该模型建立在CORBA对象事务服务模型(OTS)基础之上,具有平台独立和语言独立等特点;它广泛适用于分布、异构的计算环境,并能建立高性能、高可用的分布式应用。 给出了与模型实现相关的实现平台、事务控制方式、事务处理接口和关键数据结构;对模型的具体实现:客户端实现、服务器端实现和六种事务智能体实现,进行了详细分析和设计;模型的实际应用和事务处理特色用一个实例进行了验证和展示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号