數(shù)據(jù)分發(fā)服務(wù)(Data Distribution Service,DDS)是對(duì)象管理組織(OMG)于2004年12 月頒布的分布式實(shí)時(shí)系統(tǒng)中數(shù)據(jù)分發(fā)的一個(gè)最新規(guī)范,該規(guī)范描述了分布式實(shí)時(shí)系統(tǒng)中數(shù)據(jù)發(fā)布、傳遞和接收的接口和行為,定義了以數(shù)據(jù)為中心的發(fā)布/訂閱機(jī)制,提供了一個(gè)與平臺(tái)無(wú)關(guān)的數(shù)據(jù)模型。結(jié)合我軍通信現(xiàn)代化建設(shè)要求,在研究和分析了DDS規(guī)范的基礎(chǔ)上,提出了一種基于DDS規(guī)范的戰(zhàn)場(chǎng)信息分發(fā)中間件平臺(tái)的實(shí)現(xiàn)方發(fā)和技術(shù)。
AppDDS(AppSoft Data Distribution Service)數(shù)據(jù)分發(fā)服務(wù)是對(duì)象管理組織(OMG)在HLA及CORBA等標(biāo)準(zhǔn)的基礎(chǔ)上制定的新一代分布式實(shí)時(shí)通信中間件技術(shù)規(guī)范,DDS采用發(fā)布/訂閱體系架構(gòu),強(qiáng)調(diào)以數(shù)據(jù)為中心,提供豐富的QoS服務(wù)質(zhì)量策略,能保障數(shù)據(jù)進(jìn)行實(shí)時(shí)、高效、靈活地分發(fā),可滿足各種分布式實(shí)時(shí)通信應(yīng)用需求。
通過(guò)對(duì)數(shù)據(jù)分發(fā)服務(wù)DDS (Data Distribution Service)規(guī)范的研究,建立一套以數(shù)據(jù)為中心的發(fā)布/訂閱模型,完成一套與平臺(tái)無(wú)關(guān)、具備在分布式操作系統(tǒng)中實(shí)現(xiàn)的數(shù)據(jù)分發(fā)、傳遞和接收功能的演示系統(tǒng),建立實(shí)時(shí)的、可靠的、安全的、跨語(yǔ)言和平臺(tái)的信息分發(fā)的中間件平臺(tái),實(shí)現(xiàn)數(shù)據(jù)空間共享的目的,提高通訊設(shè)備數(shù)據(jù)傳輸?shù)耐ㄐ判阅堋?/p>
DDS (Data Distribution Service) 標(biāo)準(zhǔn)由OMG 組織發(fā)布,定義了以數(shù)據(jù)為中心的發(fā)布-訂閱機(jī)制,實(shí)現(xiàn)信息提供者與信息消費(fèi)者之間的數(shù)據(jù)傳輸。對(duì)DDS 規(guī)范進(jìn)行了介紹,分析了其應(yīng)用場(chǎng)景,并對(duì)廣域網(wǎng)環(huán)境下的數(shù)據(jù)傳輸性能進(jìn)行了測(cè)試驗(yàn)證。
基于DDS(data distribution service)聯(lián)合試驗(yàn)支撐平臺(tái)開(kāi)發(fā)的聯(lián)合試驗(yàn)系統(tǒng)通過(guò)高速網(wǎng)絡(luò)信息系統(tǒng)將分散在不同地理位置的試驗(yàn)資源進(jìn)行互聯(lián)。聯(lián)合試驗(yàn)系統(tǒng)采用統(tǒng)一的體系架構(gòu),對(duì)各試驗(yàn)節(jié)點(diǎn)的實(shí)物、半實(shí)物的和仿真系統(tǒng)等各類資源的接口統(tǒng)一進(jìn)行封裝和標(biāo)準(zhǔn)化,以實(shí)現(xiàn)資源的互操作和重用,滿足快速構(gòu)建聯(lián)合作戰(zhàn)場(chǎng)景的需求?;贒DS的聯(lián)合試驗(yàn)系統(tǒng)支持聯(lián)合試驗(yàn)工作的整個(gè)過(guò)程,使得裝備研發(fā)、系統(tǒng)測(cè)試及模擬訓(xùn)練等諸多應(yīng)用方式更加規(guī)范、高效和成熟。