基于SCA和ESB的企业应用集成系统研究与实现

基于SCA和ESB的企业应用集成系统研究与实现

论文摘要

随着Internet的迅猛发展,企业业务范围不断扩大,企业应用系统也变得越来越复杂。各子系统之间数据冗余,资源无法共享等诸多弊端导致系统的业务敏捷性差。因此,如何设计一个松耦合、敏捷的企业应用集成系统,使其能快速应对业务决策的改变,成为软件工程领域重点研究的问题。SCA作为面向服务架构的编程模型,具有业务组件和传输协议、接口和实现相分离的特性,能够很好地解决系统模块间紧密耦合的问题。企业服务总线ESB能有效的实现服务组件的位置与传输协议的透明性,方便企业系统之间进行交互,易于对企业业务进行扩展。本文在深入分析了传统企业应用集成方案的基础之上,针对其不足之处,结合SCA和ESB技术,提出了一种新的构建企业应用集成的架构模型SE-EAI。该架构模型利用SCA来指导各个服务组件的开发,实现最基本的IT基础功能。通过ESB对各服务组件的代理,能实现消息格式转化,动态路由和传输协议转化,方便不同系统之间的业务调用。从而实现服务的灵活调用和业务功能的无缝整合,这样既能充分利用企业已有资源,又能方便企业新业务的快速加入。最后,本文将模型SE-EAI应用到企业信息管理系统中,验证了其可行性和有效性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 论文研究背景
  • 1.2 国内外研究现状
  • 1.3 研究内容及创新点
  • 1.4 本论文组织结构
  • 第二章 SOA与企业应用集成
  • 2.1 面向服务体系架构(SOA)
  • 2.1.1 SOA概述
  • 2.1.2 SOA核心技术
  • 2.1.3 SOA的价值
  • 2.2 服务组件架构(SCA)
  • 2.2.1 SCA概述
  • 2.2.2 SCA组成成分
  • 2.2.3 SCA的体系组织结构
  • 2.3 企业应用集成(EAI)的概念
  • 2.4 传统的企业应用集成技术
  • 2.4.1 点对点集成
  • 2.4.2 基于中间件的集成
  • 2.5 基于SCA和ESB的企业应用集成
  • 2.6 本章小结
  • 第三章 SE-EAI架构的设计
  • 3.1 模型设计目标
  • 3.2 SE-EAI架构思想
  • 3.3 SE-EAI总体架构
  • 3.4 SE-EAI架构层次
  • 3.5 SE-EAI优点
  • 3.6 本章小结
  • 第四章 SE-EAI实施关键技术
  • 4.1 SCA分布式应用模型
  • 4.2 SCA与Spring
  • 4.3 Apache Synapse
  • 4.3.1 Synapse原理
  • 4.3.2 Synapse主要功能
  • 4.3.3 Synapse代理模型
  • 4.4 本章小结
  • 第五章 基于SE-EAI的系统开发
  • 5.1 项目应用
  • 5.1.1 应用背景
  • 5.1.2 设计目标
  • 5.2 功能分析及数据库设计
  • 5.2.1 功能分析
  • 5.2.2 数据库设计
  • 5.3 SE-EAI模型的实现
  • 5.3.1 技术概览
  • 5.3.2 系统总体架构
  • 5.3.3 服务器端开发
  • 5.3.4 开发SCA服务启动类
  • 5.3.5 客户端开发
  • 5.3.6 Syanapse总线配置
  • 5.4 系统测试运行
  • 5.5 本章小结
  • 总结与展望
  • 本文总结
  • 工作展望
  • 参考文献
  • 攻读硕士学位期间取得的学术成果
  • 论文发表
  • 科研项目
  • 致谢
  • 相关论文文献

    • [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)

    标签:;  ;  ;  ;  ;  

    基于SCA和ESB的企业应用集成系统研究与实现
    下载Doc文档

    猜你喜欢