利用消息中间件实现跨域应用集成研究
【摘要】本文通过对高校内各教育管理部门软件系统间数据的相关性分析,提出利用消息中间件实现跨域应用集成,并以知名的IBM WebSphere MQ消息中间件软件为例,进行了消息中间件数据交换的基本原理阐述,研究了高校内各教育管理部门软件系统间通过消息中间件进行数据交换的方法,可以通过文件落地形式和文件不落地形式去实现。
【关键词】消息中间件;域;应用集成 一、研究背景分析
随着高校管理发展的信息化,各高校内的教育管理部门纷纷上线了各自的软件管理系统,例如高校招生管理系统、高校教务管理系统、学生信息管理系统、高校财务管理系统等等。实际上这些管理系统的数据不是独立使用的,例如教务管理系统、财务管理系统中的学生基本信息来自于学生信息管理系统;在教务管理系统中学生的成绩,要定期的传给学生信息管理系统,学生信息管理系统根据学生成绩评优评奖并评定每位学生是否够条件毕业;而财务管理系统中学生的缴费情况要反映给学生的管理系统中,学生信息管理系统按照学生缴费情况给学生进行按年级注册等等。但是目前绝大部分高校都没有通过数据集成或其他方式实现各管理部门数据库系统的数据共享和应用交换。
二、研究技术分析
根据各高校内教育管理部门软件系统间数据交换的特殊性,我们需要研究如何实现跨系统数据应用集成问题,根据现在软件行业的技术发展水平,可以利用技术领先并成熟的消息中间件来实现。下面我们将对研究问题的相关术语和消息中间件的数据交换原理进行介绍。
1.相关术语简介
域:可以认为是一个管理部门单位的所有信息系统构成的组织或者说是集合。一般可以统称为单位。例如教务处的教务管理系统、学生处的学生信息管理系统、财务处的财务管理系统等我们可以称之为一个域或者单位。
集成:单位之间存在着管理关系、业务往来,所以需要单位之间的异构系统之间集成;
消息中间件:国外比较有名的IBM MQ国内TLQ等。
集成的接口形式为三类:1)数据库;2)文件;3)应用的接口。
数据库:可以从数据库中提取数据打包发送,小数据不落地,大数据存储后发送到队列再发送。
文件:从共享存储上取文件发送,文件要做标识。 应用接口:应用集成平台调用接口,读取数据后发送。 2.消息中间件软件简介 对于消息中间件,当前国内外具有领先技术水平的消息中间件的代表,具有较多的用户,市场上主流的消息中间件主要包括IBM WebSphere MQ、BEA TUXEDO/Q、东方通TongLINK/Q和FioranoMQ 2007等,这里我们以IBM WebSphere MQ为例,介绍其功能和主要原理。
IBM WebSphere MQ及其工作原理: 1)IBM WebSphere MQ概述
WebSphere MQ是IBM业界领先面向消息的中间件产品,也是MQ系列产
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库利用消息中间件实现跨域应用集成研究在线全文阅读。
相关推荐: