基于ESB的企业应用集成框架的研究与应用

基于ESB的企业应用集成框架的研究与应用

论文摘要

随着全球信息化技术的快速发展,从横向方面看,企业拥有了分工明确,种类齐全的业务和管理系统;从纵向方面看,企业随着时间的推移,不断地对系统进行更新换代。为了使企业内各部门之间,以及企业与合作伙伴之间的业务往来更加流畅,更加高效。为了有效利用已有的软件系统中有用的功能,合理利用资源。为了使企业的信息化设施能更加适应未来发展趋势,企业需要联合现有的系统做成一个应用集成平台的同时,还要使之能适应企业未来的信息化建设。因此为企业应用集成建立一个框架,用来解决企业应用集成的一般问题,显得非常有必要。论文描述的企业应用集成框架是一个构建企业应用集成平台的基本框架,通过这个基本框架,能够处理企业应用集成碰到的一般性问题。这个基本框架以ESB理论为基础,抽象出一些公共基础模块和工具模块,利用这些模块能够快速地着手建立企业应用集成平台。建立此框架的方法论是,面对复杂的应用集成业务需求,将复杂的集成业务流程分解为尽可能单一功能的业务流程,然后利用一个基于ESB的企业应用集成框架来实施操作这些简单的业务,最后在此框架上做一些随需应变的新业务集成。本文按照下列顺序进行论述:首先,本文究国内外各种主流的企业应用集成技术,分析国内外目前的企业应用集成的现状和特点。从建立企业应用集成面临问题的角度,分析需要解决的几个关键问题,并给出相应的初步解决方案。同时提出一个EAI方案,此方案将ESB技术转化为一个具体的EAI实施框架。接着,本文从业务模型、系统需求出发,结合ESB技术架构,从技术平台、软件架构和数据库等角度进行详细设计。并在某大型汽车制造企业的企业应用集成项目上进行实施,包括核心框架的应用和技术平台选型以及开发和运行环境的建设,通过架构视图,用例视图,逻辑视图,过程视图,部署视图,实现视图和数据视图等多个视角进行体现,并且通过一个具体的数据流案例,分析某个集成流程的实现过程。最后,实践中对集成平台进行了验证,该平台以良好的运行速度和吞吐量,通过了压力测试,达到了设计要求。在试运行期间,平台在整个运行中表现出良好的安全性和稳定性,框架方案在实践中得到了验证和改进。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状及分析
  • 1.2.1 基于点对点的企业应用集成方案
  • 1.2.2 基于星型结构的企业应用集成方案
  • 1.2.3 基于消息的企业应用集成平台方案
  • 1.2.4 基于企业服务总线的企业应用集成平台方案
  • 1.3 研究意义和内容
  • 1.4 论文结构
  • 2 企业应用集成平台的关键问题及解决方案
  • 2.1 系统间的协议转换
  • 2.2 系统间数据格式转换和路由
  • 2.2.1 消息路由
  • 2.2.2 消息转换
  • 2.3 系统集成平台的业务流程管理
  • 2.4 集成平台的基础构造
  • 2.4.1 错误处理
  • 2.4.2 安全处理
  • 2.4.3 监控
  • 2.5 集成平台的环境
  • 3 基于ESB 企业应用集成框架的建模
  • 3.1 应用集成平台的一般需求
  • 3.1.1 集成多个系统或服务
  • 3.1.2 监控和管理系统
  • 3.2 应用集成平台的架构愿景
  • 3.3 建设应用集成平台的方法论
  • 3.3.1 分解系统集成需求
  • 3.3.2 定义元数据
  • 3.3.3 设计流程
  • 3.3.4 抽取公共模块
  • 3.3.5 ESB 运行时
  • 3.3.6 ESB 监控和管理
  • 3.3.7 基础服务器环境
  • 4 企业应用集成平台的设计与实现
  • 4.1 系统的分层模型
  • 4.2 系统的核心引擎
  • 4.2.1 数据流程结构
  • 4.2.2 配置元数据
  • 4.2.3 流程日志
  • 4.2.4 数据归档
  • 4.2.5 错误通知
  • 4.2.6 动态参数设置
  • 4.2.7 数据压缩解压缩
  • 4.2.8 数据加密解密
  • 4.3 系统的域对象关系
  • 5 企业应用集成平台的项目应用
  • 5.1 上下文场景视图
  • 5.2 用例视图
  • 5.3 逻辑视图
  • 5.3.1 分层逻辑视图
  • 5.3.2 子系统介绍
  • 5.3.3 关键组件设计
  • 5.3.4 包层次关系
  • 5.4 进程视图
  • 5.5 部署视图
  • 5.5.1 逻辑部署视图
  • 5.5.2 物理部署视图
  • 5.5.3 运行环境配置列表
  • 5.6 实现视图
  • 5.6.1 开发时实现视图
  • 5.6.2 运行时实现视图
  • 5.7 数据视图
  • 5.7.1 数据适配器
  • 5.7.2 数据存储机制
  • 5.7.3 逻辑数据模型
  • 5.8 数据流案例
  • 5.8.1 案例需求
  • 5.8.2 案例设计
  • 5.8.3 案例部署
  • 5.8.4 案例运行
  • 5.8.5 案例总结
  • 6 项目系统测试及应用效果分析
  • 6.1 项目测试
  • 6.2 项目部署和运行
  • 7 总结与展望
  • 7.1 本文工作总结
  • 7.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文
  • 上海交通大学硕士学位论文答辩决议书
  • 相关论文文献

    • [1].基于ESB的高校数据交换平台应用研究[J]. 内蒙古农业大学学报(自然科学版) 2013(06)
    • [2].企业服务总线技术(ESB)在大型企业中的应用[J]. 信息技术 2013(02)
    • [3].ESB在数字校园数据整合中的应用与实践[J]. 计算机时代 2011(07)
    • [4].浅析基于ESB智能制造信息系统集成设计方法[J]. 技术与市场 2016(06)
    • [5].以ESB为中介的公共卫生应急支撑平台研究[J]. 计算机与现代化 2010(08)
    • [6].基于ESB的配电网自动化及管理系统信息集成[J]. 才智 2014(30)
    • [7].数字校园ESB技术的分析与实现[J]. 计算机技术与发展 2009(11)
    • [8].基于ESB的煤矿综合数据平台设计和开发[J]. 煤矿现代化 2012(03)
    • [9].基于ESB的智能物流物联网应用框架[J]. 价值工程 2012(19)
    • [10].基于ESB的配电网自动化及管理系统信息集成[J]. 电力系统自动化 2008(16)
    • [11].商贸企业基于ESB的主数据管理系统集成方案研究[J]. 铁路采购与物流 2014(06)
    • [12].基于ESB的数字校园应用系统集成模型研究[J]. 中国管理信息化 2014(23)
    • [13].面向ESB的重复消息检测方法研究[J]. 计算机应用与软件 2013(01)
    • [14].ESB技术在商业智能应用模型系统中的应用研究[J]. 移动通信 2014(20)
    • [15].用ESB实现云计算环境下政务体系数据交换[J]. 电子技术与软件工程 2015(21)
    • [16].基于ESB的物资采购管理信息系统集成研究[J]. 电脑知识与技术 2015(09)
    • [17].物联网与ESB技术在质量检验领域的研究与应用[J]. 信息技术与信息化 2014(03)
    • [18].基于ESB的数字城市信息资源共享服务平台研究与实现[J]. 遥感信息 2010(06)
    • [19].基于ESB的面向构件的开发模式研究[J]. 软件导刊 2009(08)
    • [20].ESB技术在铁水联运信息系统中的应用研究[J]. 铁路计算机应用 2013(11)
    • [21].基于ESB的油田业务应用集成探讨[J]. 中国新技术新产品 2013(14)
    • [22].基于ESB的油田业务应用集成初探[J]. 中国新技术新产品 2013(15)
    • [23].基于Facade模式的ESB数据交换平台的设计[J]. 信息技术 2017(09)
    • [24].基于ESB的小型断路器产线信息采集系统设计[J]. 软件导刊 2020(09)
    • [25].基于ESB企业信息化系统改造的研究[J]. 智能计算机与应用 2020(06)
    • [26].基于SOA和ESB的企业应用集成的解决方案[J]. 计算机应用与软件 2010(04)
    • [27].SOA体系架构下企业服务总线ESB技术的探讨[J]. 科技信息 2010(33)
    • [28].智慧校园综合业务平台的ESB架构分析与研究[J]. 物联网技术 2018(02)
    • [29].昆山农商银行服务总线ESB的建设[J]. 金融科技时代 2016(12)
    • [30].基于Tuscany的公告平台ESB架构设计[J]. 计算机技术与发展 2011(11)

    标签:;  ;  ;  ;  

    基于ESB的企业应用集成框架的研究与应用
    下载Doc文档

    猜你喜欢