企业应用集成架构研究与实现

企业应用集成架构研究与实现

论文题目: 企业应用集成架构研究与实现

论文类型: 博士论文

论文专业: 计算机系统结构

作者: 陈亚华

导师: 吴时霖

关键词: 企业应用集成,参考数据模型,架构模式,消息,工作流

文献来源: 复旦大学

发表年度: 2005

论文摘要: 一个设计较好的企业应用集成架构有利于应用重用和灵活的企业流程再造。在日益激烈的竞争环境中,它能使企业不断地重新定义自己,来满足不断变化的市场环境。 本文主要集中研究企业应用集成架构问题。研究了数据集成、基于消息和分布对象的集成、基于工作流的集成和EAI平台的实现。特别研究企业级参考数据模型、基于XML的集成框架、基于条件、智能消息服务和分布对象的架构和基于工作流架构等问题。本文还给出案例说明如何设计和部署企业应用集成平台。结果说明本文所提出的方案是行之有效的,它能指导EAI项目的实现和部署。本文的贡献总结如下: 1) 本文分析了分层软件系统架构,总结了用于EAI的四种架构模式。另外,使用数学范式说明设计模式规范。设计模式有利于把商业软件包集成进统一的企业框架中,实现应用互操作。可以用架构模式和设计模式的思想以结构化、规范化的方式来建立通用企业应用集成框架。 2) 本文研究了设计EAI参考数据模型的方法,提出电信企业八大业务概念框架。还提出基于XML的企业应用集成框架,描述了框架的设计和基于该框架的原型实现。 3) 本文提出条件、智能消息服务,为分布对象和消息引进全局事务上下文的思想。这种解决方案把对于消息条件和限制管理的功能从应用转移至EAI平台,它在一个单元工作中把标准分布对象事务和条件、智能、异步消息服务集成在一起。 4) 本文提出基于工作流的动态企业应用集成架构,它支持异种工作流系统之间的动态交互。基于子工作流任务模型和多层动态状态转换模型,本文定义了四个主要组件:工作流引擎、适配器、数据接口元数据库和XML消息。 5) 本文探讨了一个电信运营商EAI设计和部署案例,其中运用了许多技术,如XML、消息服务、分布对象、工作流等。把应用看成架构组件,使用流程任意组合它们,这种思想对一个企业集成软件系统非常有用。特别是,它能用来解决电信运营商的运营支撑系统企业应用集成难题。

论文目录:

目录

摘要

ABSTRACT

第一章 绪论

1.1 问题的提出

1.1.1 电信企业信息化对EAI的迫切需求

1.1.2 EAI的作用和实现方法

1.2 研究现状和目的

1.3 论文结构

第二章 EAI的架构模式和设计模式

2.1 软件分层体系架构模式

2.1.1 层架构模式在J2EE中的应用

2.1.2 架构及其三维表示

2.1.3 J2EE架构的三维表示

2.1.4 层模式实现步骤

2 EAI的架构模式

2.2.1 集成适配器模式

2.2.2 集成消息器模式

2.2.3 集成正面模式

2.2.4 集成媒介器模式

2.3 EAI设计模式的数学范式

2.3.1 定义和概念

2.3.2 设计模式的语义及其规范构造器

2.3.3 设计模式的闭环

2.3.4 范式使用举例

2.4 小结

第三章 数据集成

3.1 数据集成的基本概念

3.2 参考数据模型

3.2.1 实体关系模型方法

3.2.2 逻辑数据模型方法

3.2.3 实体关系模型

3.2.4 逻辑数据模型

3.2.5 数据字典

3.2.6 使用参考数据模型

3.3 企业应用集成的元数据管理

3.3.1 元数据库原理

3.3.2 无数据库的将来

3.4 基于XML的企业应用集成框架

3.4.1 架构概述

3.4.2 XML接口

3.4.3 企业集成引擎

3.4.4 EAI门户

3.4.5 元数据库

3.4.6 原型设计

3.4.7 基于XML框架的优点

3.5 小结

第四章 基于消息服务和分布对象技术的企业应用集成框架

4.1 消息代理概述

4.2 基于条件消息、智能消息服务的企业应用集成

4.2.1 条件消息服务

4.2.2 智能消息服务

4.3 集成分布对象和消息服务的全局事务环境

4.3.1 基本概念

4.3.2 D-Spheres

4.3.3 D-Sphere服务支持

4.3.4 分析示例

4.4 小结

第五章 基于工作流的企业应用集成框架

5.1 动态EAI框架需求

5.2 动态EAI框架

5.2.1 设计原则

5.2.2 框架的整个架构

5.2.3 工作流引擎

5.2.4 适配器

5.2.5 服务接口资源库(SIR)

5.2.6 Wf-XML消息

5.3 框架的应用

5.4 小结

第六章 EAI平台的设计、实现和应用

6.1 整体企业应用集成架构概述

6.2 EAI平台设计和实现

6.2.1 业务流程设计

6.2.2 消息的数据结构设计

6.2.3 EAI详细设计

6.3 EAI平台工作流设计

6.4 小结

第七章 结论和下一步工作

7.1 结论

7.2 下一步工作

附录A 客户交互和客户定单实体ERWIN示意图

附录B ORDERS ENTRY.XLS:订单头信息(部分)

附录C ORDER LINE ITEMS.XLS:订单行信息(部分)

附录D ORDER ITEM XA.XLS:订单行属性信息(部分)

附录E ORDER.DTD:CRM订单数据结构(部分)

附录F CASE_ORDER.XML:CRM订单示例(部分)

附录G MAP.XLS:SIEBEL ASBO和GBO的映射(部分)

参考文献

缩略语

攻读博士学位期间参与的科研项目

已发表论文

录用的或待发表的论文

后记

论文独创性声明

论文使用授权声明

发布时间: 2005-09-19

参考文献

  • [1].基于模型驱动的制造企业应用集成方法研究[D]. 周红桥.华中科技大学2010
  • [2].基于对等计算的企业应用集成系统的研究与实现[D]. 詹敏.中国科学院研究生院(软件研究所)2002
  • [3].电子商务环境下供应链管理集成平台及其关键技术研究[D]. 任午令.浙江大学2003

相关论文

  • [1].基于对等计算的企业应用集成系统的研究与实现[D]. 詹敏.中国科学院研究生院(软件研究所)2002
  • [2].工作流管理技术研究[D]. 于万钧.吉林大学2004
  • [3].基于本体的制造企业知识集成技术的研究[D]. 倪益华.浙江大学2005
  • [4].面向企业的工作流管理技术[D]. 张朝辉.吉林大学2005
  • [5].动态Web服务组合的关键技术研究[D]. 汤景凡.浙江大学2005
  • [6].信息化制造中的信息理论与集成方法研究[D]. 林宋.华中科技大学2005
  • [7].基于Web服务组合的业务流程集成关键技术研究[D]. 于守健.东华大学2005
  • [8].Internet上业务流程驱动的动态应用集成研究与实现[D]. 崔立真.山东大学2005

标签:;  ;  ;  ;  ;  

企业应用集成架构研究与实现
下载Doc文档

猜你喜欢