iEAI系统中事务处理的设计与实现

iEAI系统中事务处理的设计与实现

论文摘要

本文在分析、比较各种事务处理模型和相关EAI产品的基础上,通过将传统事务模型与一种高级事务模型(Sagas事务模型)相结合,产生一种新的适用于iEAI系统的事务处理模型。采用这种新的事务模型,可以根据事务中所包含活动类型的不同,分别支持面向数据的传统事务和面向企业业务逻辑的高级事务。从而增强iEAI系统事务处理的可用性,使iEAI系统可以根据实际的需要,实现对不同的事务处理能力。在确定了事务处理模型后,本文接下来就是阐述如何将这种新的事务模型应用到iEAI系统中,这主要包括几方面内容:对工作流中活动的分类;在流程中引入事务边界的概念;事务处理在工作流建模时的描述;对工作流中所包含的事务进行解释执行等。

论文目录

  • 第1章 引言
  • 1.1 EAI简介
  • 1.1.1 EAI的产生背景
  • 1.1.2 EAI解决方案的发展历程
  • 1.1.3 EAI的集成类型
  • 1.2 事务概述
  • 1.3 事务处理对EAI系统的意义
  • 1.4 IEAI系统简介
  • 1.5 本文的工作及组织
  • 第2章 相关工作介绍
  • 2.1 事务处理的相关知识介绍
  • 2.1.1 分布式事务处理
  • 2.1.2 JTA简介
  • 2.2 传统事务模型
  • 2.3 高级事务模型
  • 2.4 EAI系统中的事务处理
  • 2.4.1 相关应用
  • 2.4.2 分析说明
  • 2.5 工作流管理系统中的事务处理
  • 2.5.1 相关应用
  • 2.5.2 分析说明
  • 第3章 IEAI系统中事务处理的分析与设计
  • 3.1 IEAI工作流模型
  • 3.1.1 活动
  • 3.1.2 控制信息
  • 3.2 IEAI系统中的事务处理模型
  • 3.2.1 活动的事务语义
  • 3.2.2 事务边界
  • 3.2.3 事务属性的分析
  • 3.2.4 iEAI系统事务模型的特点
  • 3.3 错误处理
  • 3.3.1 错误的分类
  • 3.3.2 服务器组件和底层错误
  • 3.3.3 客户端错误处理
  • 第4章 事务处理的设计与实现
  • 4.1 IEAI系统的体系结构
  • 4.1.1 iEAI服务器
  • 4.1.2 iEAI服务器管理器
  • 4.1.3 iEAI开发环境
  • 4.2 事务处理的建模
  • 4.3 事务处理的解释执行
  • 4.3.1 初始化事务管理器
  • 4.3.2 启动事务
  • 4.3.3 执行事务
  • 4.3.4 结束事务
  • 4.4 事务管理器的实现
  • 4.5 事务性活动的开发
  • 4.5.1 XA活动的开发
  • 4.5.2 补偿活动的开发
  • 第5章 结束语
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 导师及作者简介
  • 相关论文文献

    标签:;  ;  ;  

    iEAI系统中事务处理的设计与实现
    下载Doc文档

    猜你喜欢