首页> 中文学位 >基于面向服务架构(SOA)的企业应用集成研究
【6h】

基于面向服务架构(SOA)的企业应用集成研究

代理获取

目录

文摘

英文文摘

重庆交通大学学位论文原创性声明及版权使用授权书

第一章绪论

1.1引言

1.2企业应用集成(EAI)概述

1.2.1 EAI的研究背景

1.2.2 EAI的定义与目标

1.2.3 EAI的层次、分类

1.2.4 EAI的关键功能需求

1.3 EAI研究现状

1.4本文研究内容和预期实现的目标

1.5本章小结

第二章基于SOA的EAI方案概述

2.1概述

2.2 EAI方案介绍

2.2.1传统EAI方案

2.2.2基于SOA的EAI

2.3 SOA概览

2.3.1 SOA的定义和描述

2.3.2 SOA的基本特征

2.3.3 SOA的基本元素

2.3.4 SOA的好处

2.4 SOA支撑技术解析

2.4.1 Web Services体系结构

2.4.2 XML

2.4.3 SOAP

2.4.4 WSDL

2.4.5 UDDI

2.4.6 Java WSDP

2.5基于SOA的企业应用集成方案设计

2.6本章小结

第三章基于SOA的企业数据层集成

3.1概述

3.2数据集成模型简介

3.3基于XML的虚拟数据库实现

3.3.1基于XML的虚拟数据库框架

3.3.2集成服务管理器

3.3.3数据操作处理器

3.3.4包装器

3.4基于XML的数据仓库

3.4.1建立数据仓库系统的必要性

3.4.2基于XML的数据仓库实现

3.4.3基于XML的虚拟数据库和数据仓库关系

3.5本章小结

第四章基于SOA的企业应用层集成

4.1概述

4.2应用连接服务

4.2.1接口适配器

4.2.2应用连接适配器模型视图

4.3核心整合服务

4.3.1企业服务总线

4.3.2数据转换服务

4.3.3消息服务

4.4用户访问控制

4.4.1面向服务的用户角色访问控制模型

4.4.2基于统一用户管理的单点登录服务

4.5本章小结

第五章基于SOA的企业业务层集成

5.1概述

5.2企业业务过程及集成模型

5.2.1企业业务过程概述

5.2.2 SOA-BPM模型

5.3基于Web Services的业务过程集成(管理)实现

5.3.1 BPEL4WS简介

5.3.2业务交互描述的一个实例(BPEL4WS)

5.4 BPEL4WS的缺陷及改进

5.4.1基于语义的Web服务发现

5.4.2基于语义的Web服务合成

5.5本章小结

第六章娃哈哈基于SOA企业应用集成的设计和实现

6.1概述

6.2公司概况

6.2.1公司基本概况

6.2.2公司信息化概况

6.3公司目前系统架构及存在的问题

6.3.1公司软件系统构架

6.3.2目前系统存在的问题:

6.4基于SOA的J2EE集成方案

6.4.1娃哈哈新系统框架

6.4.2基于新系统的SOA企业应用集成设计

6.4.3集成设计所需解决的问题

6.4.4现阶段需解决(改进)的系统集成问题

6.5本章小结

第七章总结和展望

7.1论文主要工作概述

7.2未来工作展望

致谢

参考文献

附录A

在学期间的科研成果及发表的论文

展开▼

摘要

自从国家提出以信息化带动工业化以来,大中型企业都相继建立了相对比较丰富的各类企业应用系统。由于企业信息化过程是渐进的、分散的,在这个过程中使用的各种应用系统通常运行于不同的系统平台、由不同的开发工具开发而成,其后果是形成了一个个“信息孤岛”。 伴随着企业规模的扩大,企业信息共享已成为其竞争资本。因此,如何将企业现有的应用系统集成起来,实现数据层、应用层和业务层的共享成了当前企业应用集成的核心问题。 本文首先在比较了传统集成方案和面向服务架构集成方案的管理复杂度、可控度、敏捷性以及可重用性的基础上,结合娃哈哈公司当前的信息化水平、业务需求和未来的信息化策略,提出了娃哈哈公司基于面向服务架构的企业应用集成框架。该框架以企业应用集成深度为轴线,涵盖了企业数据层、应用层和业务层集成范围。然后,文章详细论述了企业数据层、应用层和业务层集成的技术方案和实现方法。最后,分析了娃哈哈公司的当前信息化困境及其今后的发展方向,在娃哈哈公司基于面向服务架构的集成框架的基础之上提出了娃哈哈基于面向服务的企业应用集成J2EE解决方案。在整个过程当中,作者重点研究了以下内容: (1)提出了娃哈哈基于面向服务架构的集成框架,该框架以企业应用集成深度为轴线,涵盖了企业数据层、应用层和业务层集成;在文章的最后,提出了娃哈哈基于面向服务的企业应用集成J2EE解决方案,论述了新系统与SAP/R3系统及其它应用系统如何通信的问题。 (2)在数据层集成问题上,提出了利用基于XML数据模型的虚拟数据库和数据仓库来共同实现数据集成,不但解决了企业数据集成问题并可大幅度提高企业大数据量报表的查询性能,而且为企业开展商务智能提供了数据基础。并且在研究如何将XQuery转换成标准SQL的问题上提出了将最小生成树(MST)算法用于解决查询计划的优化问题; (3)在应用集成问题上,提出了基于面向服务的用户角色访问控制模型(SOA-RBAC),并将以前的权限控制扩展到了数据级别控制,该模型可提高数据访问的安全性。 (4)在业务层集成问题上,提出了基于语义的Web服务发现和合成匹配算法:细粒度匹配算法(根据请求者需求匹配已发布的服务实现 Web服务发现)和粗粒度匹配算法(根据最优目标匹配候选服务列表实现Web服务合成,文章提供了多选择背包算法和多属性决策分析),弥补了BPEL4WS的缺陷。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号