1 / 54
文档名称:

基于中间件技术的数据交换平台的设计与实现.pdf

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

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

分享

预览

基于中间件技术的数据交换平台的设计与实现.pdf

上传人:numten7 2014/3/30 文件大小:0 KB

下载得到文件列表

基于中间件技术的数据交换平台的设计与实现.pdf

文档介绍

文档介绍:中国科学院沈阳计算技术研究所
硕士学位论文
基于中间件技术的数据交换平台的设计与实现
姓名:李文菲
申请学位级别:硕士
专业:计算机应用技术
指导教师:李彤
20060520
摘要目前,行业信息化发展迅猛,但以往众多信息系统的开发缺乏整体规划和系统性,随着异构环境不断增加,数据交换困难,“信息孤岛侍庥⑼怀觥4佣在肪诚拢薮蟮男畔⒐碌海迪中畔⒐蚕怼⒋锏叫畔⒁恢滦缘囊G数据交换是解决此问题的有效方式。以中间件为核心支撑系统的软件平台是这种网络化的应用解决方案。平台的集成和协同特性可以解决目前信息化中普遍存在的“信息孤岛”问题。尤其是消息中间件,以其可靠连接、异步通信、可靠队列、持久存储、负载平衡等优势,成为交换平台中数据通信的首选。本文针对目前企业的需求,设计并实现了一种以中间件技术为基础的数据交换平台,面向全行业的信息系统,搭建异构数据之间有效共享的、通用的信息交互平台。文章深入研究了消息中间件的特点,并参考其通讯机制,提出了一种交换域划分交换区域的设计思想。文中给出了平台的总体结构模型,及数据交换模型,统上传输的数据的实现方式。并阐述了平台相关的配置管理,及目前实际运行的情况。通过实践,证明本平台的交换模式可以实现异构数据源之间的数据传递与共享,是一种可行的数据交换的中间件平台架构。【关键词】数据交换中间件消息服务交换域越来越迫切。详细描述了数据交换系统的实现,即以V饕Mㄐ欧绞剑訶描述此消息系
,.,甌‘琾瑃籱畂產笳甶’’.,:”.,,甌琹,譽.
引言近年来,企业信息化进程快速发展,对各种旧有应用的不断扩充和新应用的不断增加,企业部门面临诸如不同硬件平台、不同网络环境、不同数据库之间的互操作,多种应用模式并存,造成多个系统之间数据交换不规范、网状数据共享不通畅、数据同步无保证、数据安全无保证等问题,产生了“信息孤岛窒蟆建立跨区域的,实现异构系统之间、新老系统之间信息的透明交换是基础性用户迫切需要的是一种简捷、屏蔽和疏通了复杂的基础技术细节,使企业的计算系统开发、部署与管理变得轻松和谐的企业应用新方式。于是,基于中间件的数中间件近几年来逐渐成为构建网络分布式应用系统的重要支撑工具。它能够解决网络分布计算环境中多种异构数据资源的互联共享问题,实现多种应用软件的协同工作,是网络分布式应用软件的网络“操作系统”。随着中间件技术的不断发展,在现今的交换系统中,核心的通信机制多采用消息中间件。面向消息中间件采用消息传递和排队技术,实现分布环境中的进程通信,其优势为:ㄑ冻绦蚩稍诓煌氖奔湓诵小3绦虿辉谕缟现苯酉嗷ネɑ埃羌接地将消息放入消息队列,因为程序间没有直接的联系。杂τ贸绦虻慕峁姑挥性际Mㄑ冻绦蛑淇梢允且欢砸坏墓叵担欢多和多对一方式,甚至是上述多种方式的组合。多种通讯方式并不增加应用程序绦蛴胪绺丛有韵喔衾搿3绦蚪⒎湃胂⒍恿谢虼又腥〕鱿⒗进行通讯,与此关联的全部活动,比如维护消息队列处理网络的重新启动等是娜挝瘢绦虿恢苯佑肫渌绦蛲ɑ埃⑶也簧婕巴缤ㄑ兜母丛有浴基于消息中间件的这些特性,本文论述了以中间件技术为核心技术的数据交换平台的设计与实现。提出以交换域来划分交换区域,以交换节点服务实现单个数据源的交换配置信息的设计思想。主要包含数据安全交换系统、数据标准定制、据共享与转换。文中重点阐述如何利用消息中间件来进行消息传递,及如何将数论文第一章主要说明问题相关领域的发展现状,介绍了数据交换技术,及该技术的常用实现方式及存在问题,给出本系统的研究目标。第二章详细介绍了中间件技术,侧重于消息中间件的学习,其中奶匦允潜酒教ㄐ枰@玫摹5谌工作。如果单纯依赖传统的系统软件或工具软件提供的功能已经不能满足要求,据交换平台软件开始在应用中发挥出其无可替代的承上启下作用。的复杂性。数据转换、元数据服务器、平台配置管理工具功能。实现异构数据系统之间的数据源的数据表示成标准的消息格式。文章的主体结构如下所述。
章详细分析了数据交换的现有环境,给出了系统的总体设计方案以及主要功能描述。第四章详细的介绍了数据交换部分的具体实现方法,并围绕⒒泼枋出不同节点间数据交互的全过程。第五章给出了平台配置管理工具的实现,平台的管理性能,并介绍了平台的部署方式,及在某企业内部试运行的实际情况。设计并开发一个完整的数据交换平台是一个庞大的工作,涉及到较多的理论知识和实现技术,因此本文所实现的系统只是平台的核心部分,完成整个平台的架构设计,实现基本的数据交换需求,还有许多的地方需要完善。加之作者水平有限,难免存在遗漏和不足,敬请批评指正。基于中间件技术的数据交换平台的设计与实现
第一章数据交换平台概念的提出目前,众多行业信息系统出现了缺乏整体规划和系统性的问题,系统彼此间缺乏统一的工作流管理和数据流管理。