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

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

论文摘要

本文从复用的角度出发,针对实际开发中的问题,主要研究如何建立企业较高复用程度的基础框架平台,并结合目前的一些新思想和新技术,提出一种基于SOA的企业应用集成框架,通过对框架底层服务集成引擎的设计,使得企业遗留系统和新开发的企业应用可灵活地集成到此框架平台中。该框架具有松散耦合、简单、开放等特性,部分解决了传统EAI可扩展性差、复杂性高以及兼容性差等问题。鉴于企业信息化的重要性和SOA技术的巨大研究前景,本文所进行的工作具有一定的理论意义和现实意义。论文首先从企业应用集成的概念出发,综述其发展历程,从深度和广度两个维度描述其技术体系分类,分析了几种传统的企业应用集成架构(基于CORBA、MOM、J2EE/JCA及XML)及其缺陷。接着概述SOA相关技术,从其概念、模型、特征、原则、优缺点到SOA实现技术之一的Web服务技术,并讨论了SOA与Web服务的关系。文中探讨了框架技术及企业应用集成架构模式;在此基础上给出了一个基于SOA的企业应用集成框架模型——SEF,并分析其特点。其中层次结构模型分为4层(用户交互层、业务流程层、服务集成层、信息基础层),逻辑架构模型则重点体现了SOA角色及架构思想。在SEF的基础上,结合具体应用课题,设计和实现了“稠油技术集成服务平台”(HOTI)。首先介绍应用背景、开发环境及所用技术,给出系统总体架构。接着对框架应用进行分析,侧重于服务集成引擎实现分析,包括Struts框架扩展、配置文件及配置数据表、Action及BLH开发、SOAP引擎和O/R映射等,并给出服务调用示例。然后分析服务及组件设计、遗留系统处理及服务封装。最后从日志系统、错误处理、安全及性能优化角度论述了框架及平台的完善。

论文目录

  • 摘要
  • ABSTRACT
  • 创新点摘要
  • 前言
  • 第一章 企业应用集成综述
  • 1.1 企业应用集成的概念
  • 1.2 企业应用集成的发展历程
  • 1.3 企业应用集成的技术体系分类
  • 1.3.1 EAI 的两个维度描述
  • 1.3.2 从深度看企业应用集成
  • 1.3.3 从广度看企业应用集成
  • 1.4 传统的企业应用集成架构研究
  • 1.4.1 基于CORBA 的企业应用集成
  • 1.4.2 基于MOM 的企业应用集成
  • 1.4.3 基于J2EE/JCA 架构的企业应用集成
  • 1.4.4 基于XML 的企业应用集成
  • 1.4.5 传统EAI 解决方案的缺陷
  • 第二章 SOA 相关技术研究
  • 2.1 SOA 概述
  • 2.1.1 SOA 的概念
  • 2.1.2 SOA 模型
  • 2.1.3 SOA 的特征
  • 2.1.4 SOA 的原则
  • 2.1.5 SOA 的优缺点
  • 2.1.6 SOA 相关研究现状
  • 2.2 Web 服务技术
  • 2.2.1 Web 服务概述
  • 2.2.2 Web 服务关键技术简述
  • 2.2.3 Web 服务协议栈
  • 2.3 SOA 与 Web 服务之间的关系
  • 2.3.1 SOA 和Web 服务的区别与联系
  • 2.3.2 Web 服务实现SOA 的特点
  • 第三章 基于SOA 的EAI 框架的研究
  • 3.1 框架技术
  • 3.1.1 框架的概念
  • 3.1.2 使用框架的目的
  • 3.1.3 框架技术进行软件开发的特点及优势
  • 3.1.4 框架设计的要求
  • 3.2 企业应用集成架构模式研究
  • 3.3 基于SOA 的EAI 框架模型
  • 3.3.1 SEF 的层次模型
  • 3.3.2 SEF 的逻辑架构模型
  • 3.4 基于SOA 的EAI 框架的特点
  • 第四章 基于SOA 的EAI 框架的应用
  • 4.1 应用背景
  • 4.2 系统总体设计
  • 4.2.1 系统开发环境及所用技术
  • 4.2.2 总体架构
  • 4.3 框架应用分析
  • 4.3.1 服务集成引擎实现分析
  • 4.3.2 服务设计
  • 4.3.3 组件设计
  • 4.3.4 遗留系统处理及服务封装
  • 4.3.5 服务调用示例代码
  • 4.4 框架及平台完善
  • 4.4.1 日志系统
  • 4.4.2 错误处理
  • 4.4.3 安全考虑
  • 4.4.4 性能优化
  • 结论
  • 参考文献
  • 发表文章目录
  • 致谢
  • 详细摘要
  • 相关论文文献

    • [1].基于SOA的个性化健康管理服务平台系统研究[J]. 现代信息科技 2020(03)
    • [2].基于SOA的安徽省农业科技成果转化平台设计[J]. 安徽农业科学 2016(27)
    • [3].基于SOA框架下的电子商务平台[J]. 电子技术与软件工程 2016(23)
    • [4].基于SOA的物流管理系统设计[J]. 信息与电脑(理论版) 2017(03)
    • [5].基于SOA架构的第三方物流运输管理系统的设计[J]. 自动化与仪器仪表 2017(05)
    • [6].基于SOA的工作流管理系统的关键技术研究[J]. 湖北民族学院学报(自然科学版) 2017(02)
    • [7].医院档案集成系统设计中SOA技术的应用[J]. 现代经济信息 2017(04)
    • [8].基于SOA的高校财务共享服务中心系统及应用[J]. 会计之友 2016(07)
    • [9].应用SOA技术构建融合运营支撑系统[J]. 广播电视信息 2016(02)
    • [10].基于SOA的港口贸易管理下的质押监管业务操作[J]. 商场现代化 2016(03)
    • [11].基于SOA的新农合电子文件中心构建方案[J]. 中华医学图书情报杂志 2016(05)
    • [12].SOA的信息系统设计及实际应用探讨[J]. 数字技术与应用 2016(05)
    • [13].基于SOA的会计综合服务平台的设计与研究[J]. 电子设计工程 2016(21)
    • [14].基于SOA的山东省地籍管理信息系统设计与实现[J]. 信息技术与信息化 2014(07)
    • [15].以SOA为基础的档案管理信息系统的开发与构建[J]. 科技传播 2015(09)
    • [16].SOA电子公文交换系统的安全性[J]. 信息与电脑(理论版) 2015(10)
    • [17].基于SOA架构的高校人事管理系统的设计与实现[J]. 数码世界 2019(12)
    • [18].SOA环境下的数字图书馆信息安全研究[J]. 科教文汇(下旬刊) 2010(11)
    • [19].基于SOA的煤炭开采数据采集与监视系统设计与实现[J]. 煤炭技术 2013(12)
    • [20].基于SOA的空间信息服务架构模式分析[J]. 科技致富向导 2011(17)
    • [21].基于SOA的少数民族档案资源整合及实现路径研究[J]. 档案管理 2020(02)
    • [22].基于SOA的城市应急指挥系统[J]. 电信快报 2017(02)
    • [23].SOA在轨道计算中的应用与研究[J]. 计算机工程与设计 2017(03)
    • [24].双折射对SOA中超短脉冲啁啾的影响[J]. 科技传播 2017(08)
    • [25].基于SOA的面向对象软件工程开发技术研究[J]. 数字技术与应用 2017(04)
    • [26].基于SOA的软件开发的研究与实现[J]. 无线互联科技 2017(12)
    • [27].SOA在软件工程开发中的应用[J]. 电子技术与软件工程 2017(07)
    • [28].基于SOA的电力企业信息系统的研究与应用[J]. 低碳世界 2016(06)
    • [29].基于SOA的继电保护整定计算全过程管理系统的开发及应用[J]. 电力系统保护与控制 2014(24)
    • [30].基于SOA的电子政务信息资源整合初探[J]. 中国管理信息化 2015(03)

    标签:;  ;  ;  

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

    猜你喜欢