欢迎来到天天文库
浏览记录
ID:26280788
大小:4.84 MB
页数:105页
时间:2018-11-26
《数据交换平台中消息中间件的研究与实现硕士论》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学校代码:10255学号:2101472数据交换平台中消息中间件的研究与实观StudyandImplementationofaMessageMiddlewareOHaDataExchangePlatform学科专业:计算机软件与理论0者:周乐钦指导教师:燕彩蓉副教授答辩日期:2013年1月东华大学计算机科学与技术学院二零一三年一月 一苓一二平一JH东闺7fa年学所己文论本月日D弓日期位写经中文人:论的发己,郑尔文内表明是重华作容或确本声者负撰注人明钦签责写明在:名,过和导我大:并的引师恪完作用的守全品的指学意及内导术学识成容下道到果外,德本
2、的,独声内本立崇学明容论进尚的。文行严法论不研谨律文包究位结为含工风果本任作。由人何所本亲其取呈燃人自他得交承撰个的担写人成学。,或果位创我集。对体除性棚煳指学日7不保制部许意本期手分论位密保期位:段内文校论口导位论加保容被文密,:2文侈存编查留作在属∥年和入阅并者教论——于f汇有或向完。月编关借国全l师文年本数阅家了伊解学据。有密『位库本关学签作后论进人部校月适文行授门有名者。检权或关用/7索东机保本,华构留:签版可大送、日权以学交使书多名采可论用。用以文学影将的位车:印本复论、学印文f闭缩位件的印论和规荔或文电定矛扫的子,描全版同、等部
3、,复或允够乏数据交换平台中消息中间件的研究与实现摘要随着信息技术在各行各业的广泛应用,大多数企业、事业单位和医疗机构等都先后建设了信息化系统。但是,由于信息化系统建设过程中采用的技术和数据结构定义的差异性,使得企事业单位之间、医疗机构之间的信息共享极其困难,进而产生了一个个“信息孤岛’’。为了解决数据交换的技术难题,实现信息共享,需要一种能够高效、稳定地传递消息的消息中间件软件系统,以支持构建一个数据交换平台。本文作者在参与数据交换平台研发过程中,研究并实现了适用于数据交换平台的一个消息中间件软件系统。本文主要的研发工作概述如下:1)分析和
4、总结了当前分布式系统的研究现状,重点考察了消息中间件的研究现状、原理与实现机制;2)深入分析了异步事件驱动型构架风格的网络应用程序框架Netty,对其工作机制进行了深入剖析;3)然后以Netty框架为基础,设计和实现了一个适用于数据交换平台的消息中间件软件系统。该软件系统实现了消息队列模型,支持三种消息类型的传送,包括指令消息、数据消息和文件消息。针对大文件消息的传输,本文采用了文件消息与文件内容传输通道分离的方式;4)设计和实现了消息中间件的消息传输协议、文件传输组件的文件传输协议,以及基于WebSocket协议的服务器推送技术的消息中间
5、件运行监控组件。部署和测试表明,本文设计与实现的消息中间件软件系统能够满足数据交换平台的消息收发应用要求,可应用于搭建各企事业单位的数据交换平台。关键词:数据交换平台,消息中间件,消息协议,文件传输,WebSocket,监控iSdesignedandimplementedbasedon3)Thenaneedforalleffi·STUDYAND耵ⅥPLEMENTATIONoFAMESSAGEMIDDLE.WAREONADATAEXCHANGEPLATFORMABSTRACTWiththeextensiveapplicationsdevelo
6、pmentofinformationtechnologyinavariousof industry,informationsystemshavebeene、stablishedinalmostofeveryareasuchasenter-prises,affairofficedepartments,institutions,andhospitalorganizationsandetc..However,theinformationsharingamongenterprises,affairofficedepartmentsorhospita
7、lorganizationsisverydifficulty,therebyinformationislandhasbeenproducedonebyoneduetothedif- ferencesproducedbyadoptingbetweentechnologiesanddefinitionofdatastructure.Inordertosolvethetechniqueproblemofthedataexchangeplatform,thereis锄argent cientandreliablemessageorientedmid
8、dlewaresoftwaresystemwhichisusedtoconstructanex-changeplatform.Theauthordesignedandimplem
此文档下载收益归作者所有