1 / 49
文档名称:

基于企业服务总线的面向服务架构平台的设计和实现.pdf

格式:pdf   页数:49页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于企业服务总线的面向服务架构平台的设计和实现.pdf

上传人:gd433 2015/12/4 文件大小:0 KB

下载得到文件列表

基于企业服务总线的面向服务架构平台的设计和实现.pdf

相关文档

文档介绍

文档介绍:A Thesis Submitted in Partial Fulfillment of the Requirements
for the Degree of Master of Engineering




The design and implementation of Service
oriented architecture based on ESB




Candidate : Qiao Huili
Major : Computer Software and Theory
Supervisor : Associate Prof. Wu Hengshan





Huazhong University of Science and Technology
Wuhan 430074, P. R. China
January, 2013
独创性声明

本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研
究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或
集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在
文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。

学位论文作者签名:
日期: 年月日




学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权
保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检
索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
保密□,在_____年解密后适用本授权书。
本论文属于
不保密□。
(请在以上方框内打“√”)


学位论文作者签名: 指导教师签名:
日期: 年月日日期: 年月日
华中科技大学硕士学位论文


摘要
随着 IT 技术的发展,越来越多的企业已经将重点从以技术为中心转移到以业务
为中心的层面上,因而应用系统的重新组合和重用成为当今企业关注的重点。通过企
业服务总线(Enterprise Service Bus,ESB)来实现 SOA 技术成为各大企业关注的焦点,
它开创了中间件新的发展方向。基于 ESB 实现的 SOA 平台中,ESB 对各服务的智能
化管理是其区别于其他中间件的主要方面,虽然传统中间件方式也能实现企业应用系
统的集成,但是它们不具备通用性。
通过对台的总体架构、设计和实现的对比分析,结合 JBoss
ESB 的现状与实际,将 ESB 技术应用到 SOA 平台的设计与实现中,以实现地质环境
信息及决策支持各子系统的集成。通过研究三峡地质灾害 SOA 平台的不足,在本 SOA
平台中增加了 ftp、file、smtp 服务通信协议。将 SOA 服务调用接口重新封装,对服
务调用接口进行改进,支持 http 调用、WebService 调用、socket 调用。在深入研究 JBoss
企业服务总线的基础上,参照三峡地质灾害 SOA,设计实现了一个基于企业服务总线
的、面向地质环境领域的 SOA 平台,分析了其中涉及的关键技术,并对 JBoss ESB SOA
服务平台的逻辑结构、ESB 服务总线、服务注册中心及服务控制器等核心功能模块的
具体实现进行了详细的描述。同时,沿用三峡地质灾害服务平台的服务注册中心模式,
增加对新协议的支持,屏蔽不同服务注册不同的问题,对服务进行统一管理和维护,
设计实现了一个便于操作 SOA 服务的 Web 统一控制管理平台。
通过实验表明,以 JBoss ESB 技术为基础的 SOA 平台能够解决异构系统中的“信
息孤岛”的问题,充分体现了对异构系统的统一管理和透明访问。

关键词: 集成,企业服务总线,面向服务架构
I
华中科技大学硕士学位论文

Abstract
With the development of IT technology, more and more enterprises focus on business
level other than technology,thus enterprises focus on the application system’s reset and
Enterprise Service Bus(ESB) to