面向服务的企业应用集成与服务封装工具研究开发

面向服务的企业应用集成与服务封装工具研究开发

论文摘要

随着分布式系统技术的不断发展,面向服务的企业应用集成技术与方法研究日益受到重视。如何将企业内部的遗留系统平滑的封装为标准Web服务并对外发布,成为研究的关键问题。作者针对这一关键问题进行研究开发,取得了初步的理论与软件成果。作者在深入学习企业应用集成(EAI)、面向服务的体系架构(SOA)、Web服务,以及相关理论与标准的基础上,提出了企业内部遗留系统的划分方法,以及针对不同遗留系统的解决方案,为实施面向服务的企业应用集成和细粒度服务封装奠定了理论与技术基础。在理论学习与研究的基础上,作者在Microsoft.NET平台下使用C#语言编码实现了面向不同遗留平台的企业应用集成系统,并重点实现了针对遗留功能的服务封装工具。该系统包括针对异构遗留系统的契约分析引擎、框架代码生成引擎、基于Web的WSDL编辑器,以及针对同构遗留系统的程序集解析引擎和代码适配引擎等5个组件。整个系统完全基于Web应用,具有统一的应用集成界面,为实施面向服务的企业应用系统集成提供了有力的软件工具。本论文详细介绍了作者的上述研究与开发工作。

论文目录

  • 摘要
  • Abstract
  • 1 概述
  • 1.1 课题目标与意义
  • 1.2 国内外研究现状
  • 1.2.1 企业应用集成的研究现状
  • 1.2.2 Web服务的研究现状
  • 1.3 课题主要研究与开发内容
  • 1.3.1 理论学习与研究
  • 1.3.2 软件开发
  • 1.4 论文组织结构
  • 2 基于SOA的企业应用集成原理
  • 2.1 相关原理与技术
  • 2.1.1 企业应用集成的基本原理
  • 2.1.2 Web服务的基本原理
  • 2.1.3 SOA的基本原理
  • 2.2 面向服务的企业应用集成方案
  • 2.2.1 面向服务的企业应用集成框架
  • 2.2.2 异构系统集成方案
  • 2.2.3 同构系统集成方案
  • 2.3 面向服务的企业应用集成系统开发原理与技术
  • 2.3.1 系统开发原理
  • 2.3.2 系统体系结构
  • 2.3.3 系统开发环境与技术
  • 3 轻量级WEB服务包装器设计与实现
  • 3.1 契约分析引擎(CONTRACT ANALYSIS ENGINE)
  • 3.1.1 契约分析引擎设计
  • 3.1.2 契约文档构建算法
  • 3.1.3 契约分析引擎关键技术
  • 3.1.4 契约分析引擎实现
  • 3.1.5 契约分析引擎性能分析
  • 3.2 基于AJAX的WSDL编辑器
  • 3.2.1 基于Ajax的WSDL编辑器设计
  • 3.2.2 基于Ajax的WSDL编辑器实现
  • 3.3 框架代码生成引擎(GENERATE ENGINE)
  • 3.3.1 框架代码生成引擎设计
  • 3.3.2 框架代码生成算法
  • 3.3.3 框架代码生成引擎关键技术
  • 3.3.4 框架代码生成引擎实现
  • 4 应用程序集包装器设计与实现
  • 4.1 程序集解析引擎(ASSEMBLY ANALYSIS ENGINE)
  • 4.1.1 程序集解析引擎关键技术
  • 4.1.2 程序集解析引擎实现
  • 4.2 代码适配引擎(CODE ADAPT ENGINE)
  • 4.2.1 代码适配引擎设计
  • 4.2.2 代码适配引擎实现
  • 5 企业应用集成系统的应用
  • 5.1 应用方法与步骤
  • 5.2 系统运行示例
  • 6 总结
  • 致谢
  • 参考文献
  • 附录
  • 1. 气象服务契约文档(WEATHERSERVICE.WSDL)
  • 2. 气象服务对应的服务端框架代码(WEATHERSERVICE.ASMX.CS)
  • 3. 气象服务对应的客户端代理类(WEATHERSERVICE.CS)
  • 攻读硕士学位期间公开发表的学术论文
  • 相关论文文献

    • [1].校园遗留系统的可扩展性研究[J]. 中国教育信息化 2016(15)
    • [2].迁移遗留系统的五大原因[J]. 计算机与网络 2013(22)
    • [3].遗留系统或有新管家[J]. 中国计算机用户 2008(38)
    • [4].基于SOA企业遗留系统集成的研究和应用[J]. 计算机应用与软件 2011(10)
    • [5].医药工业的计算机化过程中遗留系统的验证策略[J]. 中国医药工业杂志 2019(04)
    • [6].遗留系统的角色工程方法研究[J]. 计算机科学与探索 2017(12)
    • [7].布署SOA的一个关键因素[J]. 中国计算机用户 2008(32)
    • [8].运用Web Service技术解决疗养院内部遗留系统的整合问题[J]. 医疗卫生装备 2010(11)
    • [9].基于面向服务架构的遗留系统与领域需求匹配研究[J]. 赤峰学院学报(自然科学版) 2013(13)
    • [10].采用SOA重构企业遗留系统[J]. 金融电子化 2008(08)
    • [11].面向服务(SOA)集成企业遗留系统方案[J]. 硅谷 2010(06)
    • [12].基于SOA的遗留系统复用框架研究[J]. 飞航导弹 2018(06)
    • [13].遗留系统中构件的提取及管理研究[J]. 数字技术与应用 2018(05)
    • [14].一种基于SOA的单机遗留系统再工程过程模型[J]. 青岛农业大学学报(自然科学版) 2012(03)
    • [15].一种对Web遗留系统透明的单点登录方案[J]. 信息安全与通信保密 2010(10)
    • [16].Web遗留系统服务化包装方法的研究[J]. 计算机工程与设计 2014(02)
    • [17].灰色评价法在遗留系统评价中的应用[J]. 情报杂志 2009(02)
    • [18].从面向对象的遗留系统到面向服务架构的迁移方法(英文)[J]. 计算机系统应用 2009(06)
    • [19].集成企业遗留系统到SOA方法研究[J]. 微计算机信息 2010(03)
    • [20].在大型遗留系统基础上运作重构项目[J]. 程序员 2008(04)
    • [21].基于aspect封装的需求级特征复用方法[J]. 计算机研究与发展 2011(09)
    • [22].用户驱动的迁移模型的设计与实现[J]. 科技通报 2012(08)
    • [23].SOA的七个误读[J]. 计算机与网络 2009(08)
    • [24].基于概念格的系统用例挖掘方法研究[J]. 黄石理工学院学报 2011(04)
    • [25].浅谈对SOA在中国实施的一些认识[J]. 科技信息 2009(21)
    • [26].高校遗留系统信息整合研究[J]. 中国教育信息化 2009(01)
    • [27].SOA的7个误读[J]. 软件世界 2009(04)
    • [28].服务环境下基于数据约束的遗留系统形式化封装[J]. 高技术通讯 2008(10)
    • [29].遗留系统的服务挖掘方法[J]. 电脑知识与技术 2009(06)
    • [30].基于ESB技术的系统集成框架的研究[J]. 通信技术 2010(01)

    标签:;  ;  ;  ;  ;  ;  

    面向服务的企业应用集成与服务封装工具研究开发
    下载Doc文档

    猜你喜欢