面向消息的实时发布订阅系统的设计与实现

来源 :北京邮电大学 | 被引量 : 11次 | 上传用户:yxh0710
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet技术的广泛应用以及移动计算、网格计算和普适计算平台的快速发展,对分布式系统提出新的挑战:必须满足大规模地分散控制和动态改变的要求。这就要求系统的各个参与者之间要采用一种具有动态性和松散耦合特性的灵活通信交互机制。由信息发布者、订阅者和在它们之间传递信息的信息代理三个实体所组成的发布/订阅(Publish/Subscribe)系统能够适应这种机制。2004年6月,对象管理组织OMG制定了信息分发服务DDS(Data Distributed Service)标准。DDS(Data Distributed Service)信息分发服务是一种轻便的、以发布/订阅机制为主要技术手段提供实时信息传送的中间件技术。目前成熟的发布/订阅模型已经有多个:CORBA事件服务、TIB/Rendezvous.JMS.Gryphon,SIENA,JEDI等,但是,它们的共同缺点是没有应用级服务质量QoS的有效支持。而DDS标准相比其他发布订阅模型的主要特点就是有丰富的QoS支持。对象管理组织OMG制定的DDS标准中定义了20多种QoS策略,但没有具体实现。本文通过分析DDS中提出的20多种QoS策略,为每条策略定义了结构体,最终实现了其中的10余项QoS策略。此外,论文基于DDS规范,以数据为中心的设计思想改进了原有的Real-time Message Oriented System(本文称面向消息的实时发布订阅系统),分析需求,设计系统的总体架构以及各个模块;为适应不同的数据类型,重新设计数据库表;改进发布订阅过程;修改终端界面,增加相应接口,使得用户能够发布订阅文本、地理以及视频这三种类型的信息。最后对系统的事件响应逻辑时间和信息分发时延进行了测试,测试结果表明系统基本能满足快速实时的要求。
其他文献
蒙原羚(Procapra gutturosa)又名黄羊,属于偶蹄目牛科原羚属,国家Ⅱ级野生保护动物,中国物种红色名录(2004)将蒙原羚列为易危。20世纪50年代初蒙原羚在我国广泛分布,数量大约50-60万
基于北斗导航卫星增强信息播发网络的要求,为了满足利用卫星完好性信息和增强信息来进行相关应用环境的开发,需要有一个满足相应条件的覆盖网络模型。覆盖网络是在现有的互联网
植物在生长过程中经常会受到环境因子的胁迫,其中高温胁迫是影响植物生长的主要环境因子之一。在高温下,植物生长发育迟缓,严重时会导致产量降低,品质下降。本论文在筛选拟南芥突
近数十年,光学遥感影像从多光谱影像阶段进入到高光谱影像的新阶段。高光谱图像相较于传统多光谱图像,具有波段多、光谱分辨率更高、空间分辨率低等特点。高光谱图像不仅仅拥有描述地物分布的二维信息,还具有描述地物特征属性的一维光谱信息,两者组合构成“图谱合一”的三维立体图像。因此在军事战场侦察、海事搜救救援、地质探索稀有矿石以及医学诊断癌细胞等方面,高光谱图像都作为重要数据之一。其中高光谱图像异常检测作为重
智能光网络是未来传输网的发展方向,它不仅满足了飞速增长的带宽需求,而且契合了数据业务的突发特性。由于在网络中引入了包括信令、路由以及生存性机制在内的智能化网络控制
在普适服务基础之上所提出的感知计算,是指一种、泛在的计算方式,可以随时随地的进行,从而使用户能够在未来复杂的异构网络环境中(如LTE、3G、Internet、WiFi、传感器网络等),在
氯乙基亚硝基脲(CENUs)是一类临床上重要的双官能团抗癌烷化剂,广泛用于脑瘤、恶性淋巴瘤、白血病、神经胶质瘤和黑色素瘤等肿瘤的治疗。研究表明,CENUs的抗癌或致癌作用主要与其导致DNA股间交联有关,然而肿瘤细胞中含有O~6-烷基鸟嘌呤-DNA-烷基转移酶(AGT)能够修复鸟嘌呤O~6位的烷化损伤,在DNA股间交联形成过程中,AGT可将O~6-氯乙基鸟嘌呤(O~6-ClEtG)上的烷基基团转移到
姜花属和姜黄属植物既是药食两用植物,也是观赏植物,现在被世界各国引种和栽培。为充分的开发利用姜花属和姜黄属的花卉资源,进行了姜花属杂交后代的筛选研究,姜花属的杂交育种研
随着互联网技术的广泛发展与应用,网络安全问题日益突出,一方面混合型攻击层出不穷,传统的单一功能的安全技术无法满足用户需求;另一方面网络拓扑结构更加复杂,分布式集群规模扩大
随着通信技术的发展,视频业务发展迅猛,逐渐超越了传统的语音业务成为了网络上现在最为主要的传输业务。由于视频业务对带宽和网络传输容量的需求越来越大,传统的存储-转发模式无