基于DDS戰(zhàn)術(shù)服務(wù)框架的實現(xiàn)機制
【文章頁數(shù)】:5 頁
【部分圖文】:
圖1DDS層次結(jié)構(gòu)
DDS層次結(jié)構(gòu)如圖1所示[9]。DDS模型架構(gòu)分為以數(shù)據(jù)為中心的發(fā)布/訂閱層(DCPS)和數(shù)據(jù)本地重構(gòu)層(DLRL)2層[9]。DCPS負責數(shù)據(jù)傳輸,并將適當?shù)男畔鬟f給對應(yīng)接收者。通過提供相關(guān)服務(wù)質(zhì)量(QoS)策略,實現(xiàn)對數(shù)據(jù)分發(fā)質(zhì)量的控制;DL-RL建立在DCPS基礎(chǔ)上,將發(fā)....
圖2DDS發(fā)布訂閱模型體系結(jié)構(gòu)
DDS使用域概念來劃分數(shù)據(jù)通信的空間。隸屬于同一個域的每個參與者(participant)之間可以通信,每個域參與者之中有多個或一個發(fā)布者(publisher)或訂閱者(subscriber),每個發(fā)布者中又存在多個或一個數(shù)據(jù)寫入者(DataWriter),每個訂閱者里可存在多個....
圖3DDS戰(zhàn)術(shù)自組網(wǎng)交互模式示意圖
戰(zhàn)場環(huán)境下,信息服務(wù)單元通過無線設(shè)備入網(wǎng),通過無線收發(fā)設(shè)備實現(xiàn)網(wǎng)絡(luò)層的節(jié)點發(fā)現(xiàn),然后DDS通過網(wǎng)絡(luò)廣播和心跳等手段實現(xiàn)基于DDS機制的戰(zhàn)術(shù)組網(wǎng)。本文設(shè)計的DDS戰(zhàn)術(shù)自組網(wǎng)數(shù)據(jù)分發(fā)系統(tǒng)分為服務(wù)代理層、DDS數(shù)據(jù)分發(fā)層和網(wǎng)絡(luò)接入層3層。網(wǎng)絡(luò)接入層能夠接入和發(fā)現(xiàn)各類無線設(shè)備,并自組織地....
圖4服務(wù)注冊發(fā)現(xiàn)模型
SOA的服務(wù)架構(gòu)具備如下特征:1)屏蔽異構(gòu)系統(tǒng)間開發(fā)語言及接口描述的差異,實現(xiàn)系統(tǒng)互連和全域共享;2)服務(wù)實例的變更對用戶屏蔽,客戶端用戶無需感知服務(wù)實例的變化;3)即插即用的服務(wù)模式,用戶無需關(guān)心服務(wù)具體位置及傳輸接入?yún)f(xié)議。2.2基于DDS的SOA服務(wù)平臺
本文編號:3979794
本文鏈接:http://sikaile.net/kejilunwen/jingguansheji/3979794.html