夫毒硕士学位论文基于南⒅屑浼难芯坑肷杓学校代号学位申请人姓名培养单位长沙理工大学邓江沙副教授学科专业计算机应用技术基于网络的计算机应用技术分类号学号鱼密级姚刚导师姓名及职称研究方向论文提交日期年
摘要消息中间仵为分布式系统中戗建、发送、接收消息提供了一套可靠、遴用的方法,它屏蔽了不同操作系统和网络协议的舆体细节,减少了开发跨平台和网络协议软件韵复杂性。由于没有统一的规范和标准,基于各种消惠中闰件的应耀不可移植,不同的消息中间件也不能互操作,这大大阻碍了消息中间件的发展。消息服务,是捌浠锇楣咎岢龅闹荚谕骋槐甘拖⒅邪阩牛系统接口的规范,它促进了分布式环境中各个组件之间可靠的异步通信,可以用来创建松散藕合的消息系统,从丽大大籁化了企攮应罔静开发。论文在分析和总结娣兜幕∩希哉粲贘的消息中间件的设计及的消息过滤机制进行了重点研究。分析了传统模式下⒅屑浼慕峁辜疤氐悖攵哉庵帜J较滤械氖挛穸集中在衿魃希衿饕壮晌S跋煜低承阅艿钠烤保岢隽艘桓龈慕纳杓品案,并详细介绍了衿鳌客户端约跋⒛P偷拿巯帧由于娣吨忻挥卸韵⒐嘶平芯咛逅得鳎车幕贘的消息过滤方法效率较低。。论文分析了几种发布/订阅模式下常用的事件骐配算法,在这个基础.,提出了一种改进的基于南⒐怂惴ǎ⒍运惴ǖ男阅芙辛耸笛椴馐浴关键词:消息中间件;⒎瘢悍⒉迹┰模幌⒐
,瑃琣畉篗猳,痵琤;籔/’,,,琣
作者躲排融作者签名:姗墩隰州年滤丑期:积年聇⒈C苋眨凇!D杲庥笫述ū臼谌ㄊ椤导辩签名:≯移朋々学位论文原创性声明学位论文版权使用授权书长沙理工大学圈麓:韶年厂月『弓日本人郑重声明:所呈交的论文是本人在导师的指导下独立述行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任悸其他个人或集体已经发表或撰焉豹成果作品。对本文豹研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后巢由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阕。本人授权长沙理工大学可以将本学位论文的全部或部分内秽汇绽本学位论文。本学位论文属于⒉槐C芡拧朐谝陨祥杂Ψ娇蚰诖颉啊獭√,
第一章绪论前言中间件技术在分布式环境中,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠和高效的数据传递或转换,使系统的协同性得以保证。这就迫切需要一种基于标准的、独立于计算机硬件以及操作系统的开发和运行环境,中间件正是在这个环境下应运而生的。消息中间件是中间件的一个重要分支,它为不同系统之间提供了可靠的异步通讯和消息传递。由于没有一个通用的标准,基于各种消息中间件的系统很难实现互操作和无缝连接,消息服务琂荢提出的旨在统一各种消息中间件接口的规范,它提供了一组与具体实现无关的接口,各种分布式应用程序通过这组接口访问支持南⒅屑浼胂⒅屑浼提供厂商无关。现在,际醯玫搅斯惴旱墓ひ抵С郑凶殴憷ǖ那熬埃南⒅屑浼纳杓撇⒚挥型骋坏慕饩龇桨福疚恼钦攵訨规范,对消息中间件的设计及基于南⒐嘶平辛搜芯俊U庀罟ぷ骶哂惺种匾中间件是介于操作系统和各种分布式应用程序之间的一个独立的软件层,它定义和建立了分布式软件模块之间相互作用的一系列机制,为运行在分布式环境下的多个进程通过网络进行互操作提供服务【。图中间件在分布式系统中的位置应用层中间层层
.┛突Щ胗τ貌愕母咝释ㄐ呕制,提供应用层不同服务之间的互操作机制,提供应用层与数据库之间的连接和控峁┤憬峁褂τ每7⒑驮诵械钠教ǎ峁┯τ每7⒖蚣埽С帜?榛挠帘斡布⒉僮飨低场⑼绾褪菘猓峁┦挛窆芾砘疲Vな挛竦囊恢滦裕峁┯τ玫母涸鼐夂透呖捎眯裕峁┯τ玫陌踩ɑ啤中间件所应用的领域越来越广泛,根据它们的实现机制和采用技术的不同,可以将中间件分为以下几类:在分布式系统中,重要的数据都集中存放在数据服务器中,它们可以是关系型、复合文档型、具有各种存放格式的多媒体型,或者是经过加密或压缩存放的。数据访问中间件就是在这种系统中建立数据应用资源互操作的模式,实现异构环境下的数据库联接或文件系统联接的中间件。它位于数据库管理系统和应用程序之间,实现了应用程序和异构数据库之间的统一接口,有效地解决了应用系统在不同后台数据库之间的移植问题。典型的如就是一种基于数据库的中间件标准。远程过程调用中间件是由数据库中问件技术发展而来的,系统基本上是采用客户一服务器中间件模式,是早期开发分布式应用时经常采用的一种同步式的请求应答协议。程序员编写客户方的应用,需要时可
基于JMS的消息中间件的研究与设计 来自淘豆网m.daumloan.com转载请标明出处.