浅议基于corba规范的新型事件机制的设计与实现

浅议基于corba规范的新型事件机制的设计与实现

ID:34832143

大小:3.06 MB

页数:70页

时间:2019-03-12

浅议基于corba规范的新型事件机制的设计与实现_第1页
浅议基于corba规范的新型事件机制的设计与实现_第2页
浅议基于corba规范的新型事件机制的设计与实现_第3页
浅议基于corba规范的新型事件机制的设计与实现_第4页
浅议基于corba规范的新型事件机制的设计与实现_第5页
资源描述:

《浅议基于corba规范的新型事件机制的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学硕士学位论文基于CORBA规范的新型事件机制的设计与实现姓名:刘伟申请学位级别:硕士专业:计算机应用技术指导教师:祁明龙20090401摘要现有的事件机制多采用传统客户机/服务器结构,两层结构虽然给人们带来了相当的灵活性,但也逐渐暴露出其客户端和服务器端负担过重的现象,并且其系统拓展性也较差。随着网络技术的应用及普及,网络规模日益壮大,而各计算机硬件平台的型号、种类不一样,软件平台如操作系统、开发平台、应用软件平台也不相同。网络中的硬件平台和软件平台的不一致性构成了计算机网络的分布式异构性。在实际系统中

2、存在大量的松耦合、异步多点的通信需求,CORBA事件服务提出了“事件通道"的概念,客户端与服务器端均只需要与事件通道打交道,而不必关心事件的接收者和发送者是谁。因此很好的解决了异构网络中编程难的问题。本文首先分析了现有事件机制研究领域的现状以及目前存在的问题,详细介绍和研究了OMG的CORBA技术。然后对CORBA事件服务的服务质量控制做出了改进,设计了一种可以对事件优先级控制的事件机制。即以CORBA事件服务规范为基础,在事件通道中增加了事件优先级管理机制,使得网络中传输的事件发生阻塞时,可以优先处理优先级较高的

3、事件。具体方法是采用在事件通道中增加一个事件队列来对事件进行管理,对每个事件发送前均赋予事件优先级,根据事件的优先级将事件加入到事件队列中,这样队首的事件为优先级最高的事件,将优先发送。基于此设计模型,本文对CORBA事件服务中的推模型进行了实现。CORBA事件服务提供了一种松藕合的通信机制,但没有提供消息的过滤机制和对服务质量的控制。本文设计的基于CORBA规范的事件机制模型对事件优先级进行了控制,提高了事件服务的服务质量。但也因此减慢了事件传递的速度。关键字:网络,事件机制,事件通道,CORBA,事件服务IlA

4、bstractTheexistingeventmechanismusuallyusestraditionalclient

5、servermodel.Thetwo-tierstructuremodelhasgivenrisetoconsiderableflexibility,butitgraduallyrevealsthephenomenonofover-loadedonclientandserver.AnditiSdifficulttoextend.Withtheapplicationandpopularityofn

6、etworktechnology,thenetworksizeisgrowingfast.Thetypeandkindofcomputerhardwareplatformmodelisdifferent.Thesoftwareplatformssuchasopermingsystems,developmentplatforms,applicationsoftwareplatformaremultiples.Theinconsistenciesofhardwareplatformsandsoftwareplatfor

7、msconstitutedistributedcomputernetworkheterogeneity.Alargenumberoflooselycoupled,asynchronouscommunicationneedofmulti—points.CORBAeventserviceproposedthe”eventchannel”concept.Theclientandserverareonlydealingwiththeeventchannel,andthereceiverofevemdoesnothaveto

8、careaboutwhoistheeventsender.Soitgivesagoodsolutionondifficultyheterogeneousnetworkprogramming.Thispaperanalysesthestatusandproblemsoftheexistingeventmecl口Ianism.AnditintroducesandstudiesthetechnologyofOMG’SCORBA.Thenthepapermakesnnprovementinqualityofservicec

9、ontroltoCORBAevent,anddesignsaneventmechanismthatcancontrolthepriorityoftheevent.Theneweventmech砌smisbasedonCORBAeventservice.Itincreasesalleventprioritymanagementmechanisminevents

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

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

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