SOA架构下Web Services实现的企业遗留系统重用研究

SOA架构下Web Services实现的企业遗留系统重用研究

论文摘要

企业在信息化的进程中已经为不同的部门、不同的应用建立了多个架构迥异的企业遗留系统,这些系统极大地提高了企业经营管理的效率,促进了企业资源的合理组合及利用。但这些系统都是为不同部门分别设计开发的,不同的应用之间不能共享业务流程和信息,不能有效地协同工作,这大大降低了系统的作用。随着企业业务的变迁和竞争的加剧,这些系统不再适应企业现在的商务模式,企业需要有更加有效、灵活的架构模式以便适应动态的电子商务的要求。企业面临的关键问题是这些遗留系统是抛弃还是重用的选择。EAI(企业应用集成)技术一度成为重用企业遗留资产的首选,但实践证明EAI技术缺乏必要的灵活性,适应性和扩展性。SOA和Web Services技术的出现使我们能在面向服务的环境中重用遗留系统。本文分析比较了SOA和Web Services以及常用的软件复用技术,在SOA架构下,针对Web Services实现的企业遗留系统的重用问题、Web Services封装技术以及具体实现过程进行研究,提出了一种企业遗留系统的复用框架,利用Web Services将企业遗留系统的业务逻辑封装成Web服务。在复用框架的业务层,利用BPEL对封装后的Web服务进行业务流程编排实现更大程度的重用。把SOA架构下Web Services实现的企业遗留系统的复用方案应用到巢湖职业技术学院的新闻管理系统实际重用项目中以验证本文提出的重用方案的可行性。

论文目录

  • 摘要
  • ABSTRACT
  • 致谢
  • 第一章 绪论
  • 1.1 课题背景及研究意义
  • 1.1.1 课题背景
  • 1.1.2 研究意义
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究状况
  • 1.3 研究内容与组织结构
  • 第二章 SOA及相关技术
  • 2.1 SOA概述
  • 2.1.1 基本概念
  • 2.1.2 SOA基本特征
  • 2.1.3 SOA架构的优缺点
  • 2.2 Web Services技术
  • 2.2.1 基本概念
  • 2.2.2 Web Services的主要功能、特点和组成
  • 2.2.3 Web Services的体系结构
  • 2.2.4 Web Services核心技术
  • 2.2.5 Web Services与软件重用
  • 2.3 SOA与Web Services之间的关系
  • 2.4 遗留系统与软件复用技术
  • 2.4.1 遗留系统
  • 2.4.2 软件复用技术
  • 2.5 本章小结
  • 第三章 SOA架构下的遗留系统的复用框架
  • 3.1 遗留系统特点及处理原则
  • 3.1.1 遗留系统的特点
  • 3.1.2 遗留系统的处理原则
  • 3.2 遗留系统评估
  • 3.3 遗留系统的封装
  • 3.4 遗留系统重用的技术路线
  • 3.4.1 客户机/服务器架构
  • 3.4.2 三层/多层架构
  • 3.4.3 基于组件的分布式体系架构
  • 3.4.4 SOA体系架构
  • 3.5 SOA架构下的重用框架
  • 3.6 本章小结
  • 第四章 企业遗留系统重用的关键技术研究
  • 4.1 遗留系统重用的方式
  • 4.2 基于Web Services的企业遗留系统封装
  • 4.2.1 企业遗留系统数据层封装
  • 4.2.2 企业遗留系统业务层封装
  • 4.2.3 企业遗留系统应用层封装
  • 4.3 企业遗留系统封装服务的重用性研究
  • 4.4 本章小结
  • 第五章 新闻管理系统的封装
  • 5.1 系统分析
  • 5.1.1 项目背景及描述
  • 5.1.2 系统的设计目标
  • 5.2 系统设计与实现
  • 5.2.1 构建SOA系统的长远规划与遗留系统的功能分析
  • 5.3 用封装技术实现服务组件
  • 5.3.1 从数据层上实现封装
  • 5.3.2 从事务层上实现封装
  • 5.3.3 从应用层上实现封装
  • 5.4 本章小结
  • 第六章 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 硕士期间发表论文及参与的科研项目
  • 相关论文文献

    • [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架构下Web Services实现的企业遗留系统重用研究
    下载Doc文档

    猜你喜欢