探析事件中间件机制的研究及corba通告服务的设计与实现

探析事件中间件机制的研究及corba通告服务的设计与实现

ID:34804049

大小:2.09 MB

页数:59页

时间:2019-03-11

探析事件中间件机制的研究及corba通告服务的设计与实现_第1页
探析事件中间件机制的研究及corba通告服务的设计与实现_第2页
探析事件中间件机制的研究及corba通告服务的设计与实现_第3页
探析事件中间件机制的研究及corba通告服务的设计与实现_第4页
探析事件中间件机制的研究及corba通告服务的设计与实现_第5页
资源描述:

《探析事件中间件机制的研究及corba通告服务的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、东南大学硕士学位论文事件中间件机制的研究及CORBA通告服务的设计与实现姓名:李凯申请学位级别:硕士专业:计算机应用技术指导教师:顾冠群20040301摘要事件中间件为网络应用提供了基于事件的松耦合通信机制。通过事件中间件进行集成的网络应用组件不需要通过全局唯一的标识符进行标识,组件之间的交互通过事件中间件进行。组件通过事件中间件提供的语法描述自己所需要的事件的特征,而事件中间件需要将事件分发给所有的需要该事件的应用组件。已有的基于集中控制模式的事件中间件显然无法满足扩展性较强的网络应用的集成需要。主要原因在于其缺乏

2、适合于进行分布组件之间事件路由计算的方法。与IP路由方式不同的是,事件中间件中对事件的路由体现的是一种基于内容的路由或者说是基于语义的路由。在这种路由方式下无法利用全局唯一标识符对事件的源节点或者目的节点进行标识,而只能依靠对事件进行语义解析从而根据事件所包含的内容的特征来选择事件的路由。对事件路由方法的研究已经成为当前事件中间件的研究热点。COⅪ;A通告服务是OMG组织在事件中间件方面制定的规范之一。通告服务规范中定义了基于订阅/发布模式的对象间松耦合通信机制,并且将各种服务质量参数引入到事件传递的过程中。通告服务

3、规范中还定义了对事件进行语义解析和过滤的相关接口以及构造过滤规则的语法。这些机制使通告服务成为可以为通告CORBA进行集成的应用组件提供强有力的事件中间件服务。本论文首先根据事件中间件的特征提出了一个事件中间件模型,通过该模型对事件中l刨件所涉及的各种技术进行了分类。并且在该模型的指导下完成了对CORBA通告服务的设计和实现。在本论文中还提出了两个新的算法用来解决事件中间件所面临的扩展性问题。其中第一个算法可以完成任意网络拓扑结构下不依赖于全局唯一标识符的事件路由计算;第二个算法则利用标记的分配和交换实现了事件在事件

4、中间件中的快速转发。关键词:事件中间件、松耦合、事件路由、基于内容的路由、语义路由、事件中间件模型、流标识、事件交换、CORBA通告服务分类号:TP.393nAbstractEvent—Oriented—Middlewareisquiteusefulforbuildingdistributedapplicationsforitsabilitytoprovideahighlydecoupledevent-basedcommunicationbetweencomponentsofdistributedapplicatio

5、ns,whichareintegratedbymeansofEvent—Oriented-Middleware.Thesecomponentsneednottobeidentifiedbyglobal—unifiedidentifiersuchasIPaddress,infactthecomponentsidentifvthemselvesbysubscribingthekindsofeventstheyneedorpublishingthekindofeventstheycanprovide.Event-Orien

6、ted—Middlewarewillgeteventsandthenforwardtheseeventstopropercomponents.WhilemajorityofdeployedEvent—Oriented.Middlewareisstillcentralized.1arge—scaleandinternet-wideapplicationsarebecomingmoreandmorepopular.Whereascentralizedmiddlewareisofgoodbehavioratasmallsc

7、ale.theycannotsupportlarge—scaleapplicationswhichwillcontainthousandsofcomponentsforlackingofscalableeventroutingalgorithm.EventroutingofEvent—Oriented—Middlewareisdifficultbecauseitcannotutilizeofglobalunifiedaddressingtogetthetopologyofthewholesystem.Onthecon

8、traryitmakesContent—Based—Routingwhichdependontheanalyzingofevent’scontent.andforwarddecisionwillbemadebymatchingthecharacteristicwiththeneedofcomponents.Inthisthesiswehasde

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。