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

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:yuxuan1991
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现有的事件机制多采用传统客户机朋艮务器结构,两层结构虽然给人们带来了相当的灵活性,但也逐渐暴露出其客户端和服务器端负担过重的现象,并且其系统拓展性也较差。随着网络技术的应用及普及,网络规模日益壮大,而各计算机硬件平台的型号、种类不一样,软件平台如操作系统、开发平台、应用软件平台也不相同。网络中的硬件平台和软件平台的不一致性构成了计算机网络的分布式异构性。在实际系统中存在大量的松耦合、异步多点的通信需求,CORBA事件服务提出了“事件通道”的概念,客户端与服务器端均只需要与事件通道打交道,而不必关心事件的接收者和发送者是谁。因此很好的解决了异构网络中编程难的问题。本文首先分析了现有事件机制研究领域的现状以及目前存在的问题,详细介绍和研究了OMG的CORBA技术。然后对CORBA事件服务的服务质量控制做出了改进,设计了一种可以对事件优先级控制的事件机制。即以CORBA事件服务规范为基础,在事件通道中增加了事件优先级管理机制,使得网络中传输的事件发生阻塞时,可以优先处理优先级较高的事件。具体方法是采用在事件通道中增加一个事件队列来对事件进行管理,对每个事件发送前均赋予事件优先级,根据事件的优先级将事件加入到事件队列中,这样队首的事件为优先级最高的事件,将优先发送。基于此设计模型,本文对CORBA事件服务中的推模型进行了实现。CORBA事件服务提供了一种松藕合的通信机制,但没有提供消息的过滤机制和对服务质量的控制。本文设计的基于CORBA规范的事件机制模型对事件优先级进行了控制,提高了事件服务的服务质量。但也因此减慢了事件传递的速度。
其他文献
随着网络通信的迅速发展,流媒体技术在网络教学、视频会议、视频监控等领域的应用给人们带来了极大的便利和乐趣。在上述这些应用中,如何将本地计算机的屏幕显示数据实时、清晰
P2P技术的迅速发展,使其成为构建广域网中大型分布式系统的强有力工具。P2P采用完全分布式结构,网络中的节点既充当客户端角色获取其他节点的资源或服务,同时又充当服务器角色向
随着互联网技术与应用的迅速发展,Web服务作为一种新兴的Web应用模式及远程访问标准,很好地解决了异构平台上的数据和应用的整合与共享问题。但是,传统的Web服务缺乏语义信息
随着万维网的不断发展,用户从海量数据中提取有效信息变得越来越困难。聚类分析作为web数据挖掘的重要方法,对降低数据规模,过滤无效信息起着至关重要的重用。本文以基于web日志
随着软件在安全关键领域的广泛应用,可信软件的研究成为可信计算研究中的一个重要内容。由于软件系统本身的复杂特性,如何使软件具有可信性的研究面临着巨大挑战。它要求人们对
本文的研究来源于河南省自然科学基金项目(NO.0611053900)“区间逻辑的柔性化理论研究”和河南省重点科技攻关项目(NO.092102210149)“基于区间结构的柔性化控制模型及其系统
无线传感器网络在军民用领域有着广阔的应用前景,是目前学术界研究的热点之一。它综合了传感器技术、嵌入式计算技术、分布式信息处理技术和无线通信技术,能够协作完成实时监测
近年来,随着传感器技术、无线网络通信技术等日新月异的飞速发展,多功能化的智能设备充斥在人们的社会生活、学习工作中,以智能手机、平板电脑等为首的移动设备充当了移动计
通用的搜索引擎接到不同用户输入查询词后,按照统一模式处理,搜索引擎返回一样、成百上千、与用户兴趣不相关、重复甚至是过时的信息。个性化技术针对不同的用户采取不同的服务
近年来,随着高等教育事业的推动,高等院校的信息化发展来到了一个前所未有的时代,但是随着高校图书资源的规模的不断扩大,图书管理人员需要花费大量的人力、物力、财力及时整理图