《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 探索基于DDS模型的數據分發中間件
探索基于DDS模型的數據分發中間件
來源:微型機與應用2011年第5期
權 莉,高 楊
(電子科技大學,四川 成都 611731)
摘要: 介紹了對象管理組織發布的數據分發服務(DDS)新規范,描述了DDS規范兩個層次的接口DCPS和DLRL,闡述了DDS數據分發的基本思想,分析了QoS策略及其特征,探討了DDS適用的場合和未來的發展。
Abstract:
Key words :

摘  要: 介紹了對象管理組織發布的數據分發服務(DDS)新規范,描述了DDS規范兩個層次的接口DCPS和DLRL,闡述了DDS數據分發的基本思想,分析了QoS策略及其特征,探討了DDS適用的場合和未來的發展。
關鍵詞: 中間件;數據分發服務;發布/訂閱;服務質量

 網絡經濟時代的來臨使企業面臨信息化的挑戰,如何利用信息技術,將不同的應用系統集成為一個高效的整體,采納現代的管理理念和方法,消除信息孤島現象,及時將關鍵信息服務送到一線工作人員的手中,成為企業提高市場競爭力的關鍵。在傳統的以平臺為中心的系統中,各個應用之間直接通信,形成了復雜的連接關系,而這種系統往往要求以有限的資源滿足通信的確定性、多種QoS[1]特性、系統可伸縮性和靈活性。實踐證明,傳統的分布式共享內存模型完成了以數據為中心的交換功能,但是效率較低,無法滿足可伸縮性、靈活性的要求。此外,目前較為成熟的中間件產品并不能很好地解決通信的實時性、快捷性和靈活性問題。因此,在數據發布服務(DDS)[2]中建立了另外一種模型,即以數據為中心的發布/訂閱(DCPS)模型。DCPS層是DDS規范的核心,它提供了數據發布的基礎架構,確保正確有效地將信息傳輸給適當的接收者。本文將對DDS進行較為詳細的分析和研究。
1 DDS體系結構
 通常使用的網絡模型有三種:點到點模型、服務器-客戶端模型和出版/訂閱模型。而DDS數據分發服務采用的是以數據為中心的發布/訂閱模型。通過圖1可以直觀的看出三者的差別。

1.1 點到點模型
 點到點模型模型一般適用在電話和TCP串行連接,是面向連接的通信,缺點是裁剪性差。
1.2 服務器-客戶端(C/S)模型
 服務器-客戶端(C/S)模型適用于文件系統、數據庫及遠端請求,它以服務為中心,服務器提供服務,而客戶接收這些服務;通行是由客戶端主動發起的,它必須綁定到服務器上,并通過調用特定的操作來更改或獲取信息。另外其是面向連接的通信,存在單點失敗的可能,并且存在性能瓶頸。CORBA、DCOM及RPC就使用這一模型。
1.3 出版/訂閱模型
 DDS規范標準化了分布式實時系統[4]中的數據分布,DDS規范的目的是簡化分布式系統中數據的有效發布,它主要應用在要求高性能、可預見性和對資源有效使用的關鍵任務領域。
 DDS規范分為DCPS和DLRL兩層,其中,DCPS處于底層,提供通信的基本服務,DLRL封裝DCPS的服務并提供給應用層。DCPS如同總線,各個應用掛接在總線(全局數據空間和主題)上互相通信。DCPS層是DDS規范的核心,它提供了數據發布的基礎架構。DLRL層建立在DCPS基礎之上,主要是規定了應用層和DCPS層之間的接口,該接口將接收到的數據進行融合并傳遞給應用層,通過底層的DCPS提供服務,簡化了編程工作。
分布式共享內存[3](Distributed Shared Memory)是一種以數據為中心的經典模型。該模型基于全局數據空間的概念,所有對該空間中的數據感興趣的應用程序都可以接入。想要向這個數據空間提供信息的應用程序聲明意圖并成為“Publisher”;同樣,想從數據空間中獲取數據的應用程序成為“Subscriber”。每當Publisher將新數據發送到這個全局數據空間時,中間件就會把信息傳播給所有感興趣的Subscriber。Publisher/Subscriber模型如圖2所示。


2 DDS的QoS策略
 應用程序可以使用服務質量(QoS)策略來控制、管理和優化在網絡中傳輸的數據流。DDS標準提供的QoS參數可以對數據流(如數據的持久度、數據的傳輸方式、容錯性)進行常規控制。DDS提供商可以提供擴展的QoS策略以實現更深層次的控制,例如對發現過程控制,對系統使用的資源控制(如限制使用資源的大小,對傳輸途徑配置等)[4-5]。QoS的策略的特征有可靠性、數據的持久度、數據的歷史記錄、周期數據的超時、基于時間的過濾、數據的有效期、數據的所有權、分區以及資源限制等。
開發人員可以基于DDS標準設定多種QoS參數,如發布、訂閱速率以及合法通過網絡的數據長度等。數據發送設備成為發布者并且僅與規定的通信數據類型相關;需要特定信息的設備成為訂閱者并且僅需知道所希望接收數據的內容。
 較好的QoS控制策略可能是DDS標準最重要的特征。QoS在DDS規范中得到了普遍而深入的使用,用于配置系統以及在每對Publisher/Subscriber之間建立獨立的QoS協議,而QoS協議能夠實時提供系統所要求的性能可預測性和資源可控性,并且能夠保證發布/訂閱模型的模塊性、可量測性和魯棒性[6]。因此,DDS能夠滿足非常復雜、非常靈活的數據流要求。QoS可以理解為數據提供者和接收者之間的合約,設計的中間件必須確保收發雙方的QoS策略相互兼容。圖3為在發布者之間建立QoS協議。

 通過分析可以看出,DDS信息分發中間件是一種輕便的、能夠提供實時信息傳送的中間件技術。全球80%以上的網絡中間件都采用DDS方案,包括航空、航天、船舶、國防、金融、通信、汽車等領域。此外,在作戰系統、船舶導航和控制系統、船舶防御系統、無人機駕駛系統和地面控制系統、裝甲車輛控制系統、仿真和培訓系統、雷達處理和空中交通管理系統、金融系統,也由DDS中間件提供底層的信息通信服務,實現各個作戰指揮系統的互通和相互操作。
 DDS利用DCPS模型的功能為實時與嵌入式系統提供高質量的運行保障,盡可能降低了數據復制的需要,從而提高了系統性能。同時DDS還允許應用預分配資源,提高了可靠性和實時確定性。
QoS策略是DDS的最大亮點。它將資源的可用情況、提供方對資源的占有程度及請求方對資源的期待程度分別程序化為主題QoS、發布者QoS和訂閱者QoS。通過QoS策略大大增加了通信的靈活性。
參考文獻
[1] OMG. Data distribution service for real-time systems specification(ptc/04-03-06) [S]. 2004.
[2] GIDDINGS V. Tutorial on the OMG data distribution service[R]. Objective Interface Systems, Inc., 2005.
[3] Sun. JAVA message service[R].Version1.1, April.2002.
[4] BURLINGAME, GERARDO P C, HUNT G A. DDS enabling global data[R]. Real-Time Innovations, Inc., December 2005.
[5] svn://svn.dre.vanderbilt.edu/DOC/DDS/trunk. 2010-11-01.
[6] 陳榕,楊維康,劉藝平.下一代IT技術焦點:信息交換[Z].北京:北京科泰世紀科技有限公司,2003.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲欧美视频| 在线亚洲免费| 黄色亚洲在线| 国产日韩精品在线观看| 国产精品99久久久久久宅男| 欧美日韩免费看| 免费成人小视频| 国产亚洲人成a一在线v站| 欧美日本国产视频| 91久久国产自产拍夜夜嗨| 一区二区精品在线| 影音先锋国产精品| 国产精品盗摄一区二区三区| 久久久久久亚洲精品中文字幕| 午夜久久久久久久久久一区二区| 欧美国产三级| 国产日韩一区二区三区在线| 欧美在线不卡视频| 欧美日韩在线观看视频| 久久久伊人欧美| 久久综合久色欧美综合狠狠| 久久人91精品久久久久久不卡| 国产精品稀缺呦系列在线| 一区二区三区高清视频在线观看| 宅男在线国产精品| 樱桃国产成人精品视频| 在线观看欧美成人| 国产精品国产三级国产专播精品人| 国产精品永久入口久久久| 国产亚洲福利一区| 亚洲黄网站黄| 蜜臀av在线播放一区二区三区| 欧美精品18videos性欧美| 一区二区高清| 亚洲国产一区在线观看| 在线看日韩av| 国产嫩草一区二区三区在线观看| 一区二区亚洲精品国产| 亚洲欧美在线播放| 欧美黄色免费| 美女网站在线免费欧美精品| 国内精品久久久久伊人av| 国产精品久久综合| 欧美日韩国产电影| 欧美a级一区| 99精品国产福利在线观看免费| 欧美午夜www高清视频| 小黄鸭精品aⅴ导航网站入口| 亚洲欧美日本在线| 国产精品日韩久久久久| 久久免费视频网站| 免费久久99精品国产自在现线| 亚洲天堂免费在线观看视频| 欧美一区二区私人影院日本| 久久精品国产一区二区三区免费看| 欧美福利视频网站| 亚洲精品一区二区三区婷婷月| 老色批av在线精品| 国产在线不卡精品| 亚洲综合好骚| 久久先锋资源| 欧美日韩国产欧美日美国产精品| 欧美国产三区| 亚洲精品免费一二三区| 黄色av成人| 欧美日本亚洲韩国国产| 欧美高清视频在线观看| 一本色道久久综合狠狠躁篇的优点| 国内综合精品午夜久久资源| 狠狠色伊人亚洲综合网站色| 欧美日韩一区二区视频在线| 99视频精品全国免费| 在线观看日韩一区| 亚洲精品一区二区三区婷婷月| 狠狠综合久久av一区二区小说| 国产一区二区三区四区三区四| 日韩天堂在线视频| 欧美日韩和欧美的一区二区| 久久免费午夜影院| 欧美精品日韩| 日韩一级视频免费观看在线| 影音先锋中文字幕一区二区| 欧美日韩国产精品| 男人的天堂成人在线| 欧美精品一区二| 国产精品免费看久久久香蕉| 狠狠色噜噜狠狠狠狠色吗综合| 欧美一区二区三区免费观看| 免费视频亚洲| 欧美日韩三区四区| 欧美精品在线观看91| 欧美日韩亚洲91| 女女同性女同一区二区三区91| 毛片精品免费在线观看| 欧美理论电影在线观看| 亚洲欧美成人精品| 亚洲免费在线| 亚洲天堂av图片| 国产精品白丝黑袜喷水久久久| 亚洲清纯自拍| 亚洲高清免费在线| 午夜视频在线观看一区| 最新国产の精品合集bt伙计| 欧美日韩在线看| 日韩一级黄色大片| 欧美新色视频| 欧美 日韩 国产精品免费观看| 91久久精品国产91久久性色tv| 久久久久久久高潮| 精品成人一区二区三区| 国产一区二区电影在线观看| 一区二区三区三区在线| 欧美日韩国内| 国产亚洲精品久| 99re66热这里只有精品4| 欧美日韩你懂的| 国内精品一区二区三区| 亚洲欧美日韩一区二区| 国产精品高潮呻吟久久av黑人| 国产日韩视频一区二区三区| 尤妮丝一区二区裸体视频| 欧美顶级大胆免费视频| 欧美日韩国产系列| 亚洲欧美综合一区| 99国产精品国产精品久久| 鲁鲁狠狠狠7777一区二区| 亚洲精品五月天| 亚洲黄色成人| 亚洲国产精品久久久久婷婷老年| 最近看过的日韩成人| 欧美一区二区三区久久精品| 欧美亚男人的天堂| 久热精品视频在线观看一区| 欧美性一区二区| 影音先锋日韩资源| 一区二区免费在线播放| 国产精品久久久久久久app| 亚洲午夜一区二区三区| **网站欧美大片在线观看| 欧美日韩三区四区| 亚洲午夜激情网站| 久久精品99久久香蕉国产色戒| 久久久99精品免费观看不卡| 欧美日韩国产区一| 欧美日韩三区四区| 国产精品美女主播| **欧美日韩vr在线| 性做久久久久久久免费看| 国产精品视频精品| 欧美色另类天堂2015| 久久久久se| 欧美调教视频| 欧美亚州在线观看| 久久国产精品99国产| 欧美一区二区在线观看| 欧美v日韩v国产v| 亚洲欧美一区二区三区在线| 久久综合伊人77777麻豆| 夜夜嗨av色综合久久久综合网| 欧美刺激性大交免费视频| 欧美www视频在线观看| 亚洲最新色图| 国产精品免费电影| 久久亚洲欧美| 久久深夜福利免费观看| 久久精品91久久香蕉加勒比| 久久国产精品一区二区三区四区| 亚洲欧美视频一区二区三区| 最近看过的日韩成人| 亚洲一区二区三区在线| 国产九九视频一区二区三区| 国产午夜精品在线观看| 欧美国产欧美亚州国产日韩mv天天看完整| 99成人免费视频| 亚洲欧美中文字幕| 伊人久久久大香线蕉综合直播| 国产精品99久久久久久久vr| 蜜臀av性久久久久蜜臀aⅴ四虎| 精品成人在线| 亚洲一区中文| 日韩视频中午一区| 亚洲欧美资源在线| 欧美日韩在线亚洲一区蜜芽| 欧美精品99| 久久九九免费视频| 国产精品视频一区二区高潮| 欧美日韩亚洲综合一区| 亚洲视频在线观看| 亚洲欧美偷拍卡通变态| 欧美午夜片欧美片在线观看| 亚洲无限乱码一二三四麻| 亚洲一区三区在线观看| 欧美成人精精品一区二区频| 在线电影国产精品| 欧美图区在线视频| 麻豆精品一区二区av白丝在线| 亚洲剧情一区二区| 最新国产の精品合集bt伙计| 久久精品人人做人人爽| 国产欧美亚洲精品| 麻豆精品精华液| av成人免费观看| 夜夜狂射影院欧美极品| 欧美freesex交免费视频| 欧美freesex8一10精品| 老司机凹凸av亚洲导航| 国产亚洲人成网站在线观看| 一区二区三区自拍| 一片黄亚洲嫩模| 国产日产高清欧美一区二区三区| 男男成人高潮片免费网站| 99国产精品久久久久久久成人热| 牛夜精品久久久久久久99黑人| 激情婷婷久久| 欧美激情一区二区三区不卡| 久久综合给合久久狠狠狠97色69| 久久久久久综合网天天| 狂野欧美激情性xxxx欧美| 黑人巨大精品欧美黑白配亚洲| 欧美激情网站在线观看| 亚洲精品视频免费观看| 亚洲伦理一区| 在线一区视频| 亚洲精品久久久久久久久久久| 韩日午夜在线资源一区二区| 亚洲黄色影院| 国产精品久久久久毛片大屁完整版| 亚洲影院色在线观看免费| 国产欧美在线看| 一区二区不卡在线视频 午夜欧美不卡'| 久久国产夜色精品鲁鲁99| 欧美777四色影视在线| 亚洲国产免费看| 亚洲欧美一区二区三区久久| 久久久.com| 国产精品亚洲不卡a| 欧美一区二区三区四区视频| 亚洲国产成人精品女人久久久| 性做久久久久久免费观看欧美| 国产自产女人91一区在线观看| 黄色日韩网站视频| 国产精品对白刺激久久久| 国产农村妇女精品一区二区| 国产精品欧美日韩一区| 一本色道久久综合亚洲精品小说| 亚洲手机成人高清视频| 欧美日韩国产小视频在线观看| 欧美成人免费播放| 一本色道久久综合亚洲91| 亚洲国产精品视频| 精品999在线播放| 午夜精品福利电影| 在线一区二区三区四区五区| 欧美中文在线视频| 国产亚洲成年网址在线观看| 亚洲第一在线| 一区二区三区在线视频观看| 欧美视频在线观看一区二区| 久久久综合香蕉尹人综合网| 欧美亚洲免费在线| 欧美激情四色| 国产日韩欧美一区| 美女任你摸久久| 欧美不卡一卡二卡免费版| 韩国三级电影久久久久久| 久久久久中文| 欧美大片免费观看在线观看网站推荐| 欧美亚洲色图校园春色| 在线成人激情视频| 国产三级精品在线不卡| 精品va天堂亚洲国产| 欧美午夜精品久久久久久孕妇| 国产精品久久久久免费a∨大胸| 欧美成人蜜桃| 亚洲日本一区二区三区| 在线成人www免费观看视频| 欧美另类视频在线| 久久国产欧美精品| 欧美一区二区在线播放| 亚洲午夜国产成人av电影男同| 亚洲精品视频在线| 好看的日韩视频| 欧美日韩国产精品自在自线| 噜噜噜91成人网| 亚洲伊人色欲综合网| 欧美韩日一区二区三区| 国产在线拍揄自揄视频不卡99| 亚洲人成欧美中文字幕| 一区二区激情| 国产精品免费aⅴ片在线观看| 欧美三级不卡| 国产亚洲精品aa午夜观看| 亚洲一区二区在线播放| 欧美三区免费完整视频在线观看| 欧美成人免费网站| 亚洲欧美在线另类| 亚洲成色777777在线观看影院| 欧美亚洲综合另类| 国产精品午夜国产小视频| 亚洲国产精品久久久久| 国产欧美一区二区精品秋霞影院| 影院欧美亚洲| 亚洲一区二区三区三| 国产美女一区| 欧美日产一区二区三区在线观看| 国产一区二区三区免费不卡| 一区二区在线免费观看| 欧美专区在线观看| 国产精品视频久久久| 一本一本久久a久久精品综合妖精| 久久蜜桃精品| 亚洲伊人网站| 免费成人在线观看视频| 欧美三日本三级三级在线播放| 午夜亚洲激情| 欧美亚洲在线播放| 国产免费一区二区三区香蕉精| 日韩网站在线看片你懂的| 欧美成人精品在线播放| 日韩午夜激情电影| 欧美成年人网站| 快射av在线播放一区| 中文日韩电影网站| 激情久久五月天| 性8sex亚洲区入口| 欧美主播一区二区三区美女 久久精品人| 国产欧美日韩在线| 欧美精品18|