基于SOA的企业级信息整合技术研究

基于SOA的企业级信息整合技术研究

论文摘要

提升企业的信息化水平,已逐渐成为企业日益激烈的竞争中获取优势,获得更大利益的重要手段。但是,企业内部通常已经建立了大量的应用子系统,这些子系统各司其职,相互之间往往不能很好的协同工作,从而在企业内部形成许多信息孤岛。同时,在当代企业竞争情况下,现代企业面临着巨大的市场压力,企业必须具备灵活敏捷的信息系统,以适应市场的变化需求以及业务流程的快速变更。在这种背景下,面向服务体系构架(Service-Oriented Architecture,SOA)应运而生。面向服务的构架SOA的宗旨是使企业应用摆脱面向技术解决方案的束缚,轻松应对商业服务的变化及发展需求。SOA的优势在于它高度的可重用性、敏捷性以及优秀的扩展性和可用性。本文的研究工作围绕SOA构架展开,通过对SOA构架的理论体系进行深入研究分析,分析SOA的特征以及优点。然后,研究SOA的相关实现技术以及信息整合的相关方法,其中重点研究了Web Service,研究Web服务的体系结构以及相关技术。本文在对长安集团应用系统的现状、发展需求和现有整合解决方案进行了深入的分析后,提出了采用面向服务的体系构架来对集团应用系统进行信息整合。基于SOA构架的信息整合框架可以减少不同类型的IT应用系统的相互依赖,降低信息化费用和信息系统开发的复杂度,提高系统的灵活性,同时使开发服务创新更容易。最后,将信息整合框架模型应用到一个实际的项目中,该项目为长安集团质量部车辆召回管理系统。本文对构成系统的表示层、业务逻辑层、服务层和数据层进行了深入的讨论,详细论述了如何构建优化的系统结构,构建具有高性能高可靠性的信息整合系统。从项目使用反馈来看,客户对该系统的用户体验、性能、伸缩性以及项目过程都很满意。本文为大型企业在信息化过程中进行大规模信息整合和系统集成提供了新思路和参考依据。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 传统的信息化体系构架局限性
  • 1.1.2 国内外研究现状
  • 1.2 研究目的与意义
  • 1.3 论文工作及内容
  • 1.4 论文结构
  • 第二章 面向服务构架SOA
  • 2.1 SOA 概述
  • 2.1.1 软件体系构架的发展历程
  • 2.1.2 SOA(Service-Oriented Architecture)的概念
  • 2.2 SOA 模型
  • 2.2.1 SOA 的角色
  • 2.2.2 SOA 中的操作和构件
  • 2.2.3 SOA 的生命周期
  • 2.3 SOA 的特征与作用
  • 2.3.1 SOA 的特征
  • 2.3.2 SOA 的优点
  • 2.4 SOA 相关介绍
  • 2.4.1 ESB
  • 2.4.2 JBI
  • 2.4.3 SCA/SDO
  • 2.4.4 Web Service
  • 2.4.5 BEPL
  • 2.5 本章小节
  • 第三章 用 Web Service 实现 SOA
  • 3.1 Web Service 介绍
  • 3.1.1 Web Service 定义
  • 3.1.2 Web Service 的特点
  • 3.1.3 Web Service 与SOA
  • 3.2 Web Service 协议栈
  • 3.2.1 Web Service 协议栈
  • 3.2.2 XML(eXtended Markup Language,可扩展标记语言)
  • 3.2.3 SOAP(Simple Object Access Protocol,简单对象访问协议)
  • 3.2.4 WSDL (Web Service Description Language,Web 服务描述语言)
  • 3.2.5 UDDI (Universal Description Discovery and Integration,通用描述、发现和集成规范)
  • 3.3 使用 J2EE 开发 Web Service
  • 3.3.1 J2EE 介绍及包含的技术
  • 3.3.2 J2EE 的优势
  • 3.4 本章小节
  • 第四章 基于SOA 的企业级信息整合系统设计
  • 4.1 面向服务的分析与设计
  • 4.1.1 SOAD 概述
  • 4.1.2 服务的抽象级别
  • 4.1.3 SOA 的基本方法步骤
  • 4.2 企业级信息整合系统的需求分析
  • 4.2.1 系统现状
  • 4.2.2 系统需求
  • 4.3 基于SOA 的企业级信息整合系统设计
  • 4.3.1 基于SOA 的企业级信息整合系统功能框架
  • 4.3.2 基于SOA 的信息整合系统软件构架设计
  • 4.4 本章小节
  • 第五章 企业级信息整合系统实现――质量部车辆召回管理系统
  • 5.1 整体概述
  • 5.1.1 项目开发技术选择
  • 5.1.2 组件设计框架
  • 5.1.3 模块Class 类图
  • 5.2 服务层的实现
  • 5.2.1 利用Axis 封装Web Service
  • 5.2.2 构建基于ESB 的服务构架
  • 5.3 业务层的实现
  • 5.3.1 Session Bean 实现
  • 5.3.2 CMP(Container-Managed Persistent)实现
  • 5.3.3 SessionBean 和CMP 的集成
  • 5.4 数据层的实现
  • 5.4.1 数据库逻辑设计
  • 5.4.2 数据库物理设计
  • 5.5 表现层的设计与实现
  • 5.5.1 用户界面层(View)
  • 5.5.2 控制层(Controller)
  • 5.5.3 模型层(Model)
  • 5.6 测试与系统分析
  • 5.6.1 测试环境配置
  • 5.6.2 系统功能测试
  • 5.7 小节
  • 第六章 总结与展望
  • 6.1 工作总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].基于SOA的Web应用中服务补偿的研究与实现[J]. 信息系统工程 2011(09)
    • [2].SOA体系的安全研究与设计[J]. 四川理工学院学报(自然科学版) 2009(01)
    • [3].基于SOA技术的管理信息系统设计[J]. 电子设计工程 2012(16)
    • [4].基于SOA的改进型Apriori算法[J]. 西安工程大学学报 2016(04)
    • [5].基于规划的农业信息服务组合研究[J]. 安徽农业科学 2011(20)
    • [6].基于SOA的制造业MRPⅡ系统的研究与实现[J]. 微型电脑应用 2010(05)
    • [7].面向民航开放平台的主数据识别与管理[J]. 计算机与数字工程 2015(07)
    • [8].基于TCP/IP的分布式通用网管平台的研究与实现[J]. 计算机工程与设计 2009(15)
    • [9].基于面向服务构架的在线学习系统模块整合——在Moodle资源页面中的评分模块整合[J]. 现代教育技术 2009(08)

    标签:;  ;  ;  ;  

    基于SOA的企业级信息整合技术研究
    下载Doc文档

    猜你喜欢