DDS(Data Distribution Service,數(shù)據(jù)分發(fā)服務(wù))是OMG發(fā)布的有關(guān)分布式實(shí)時(shí)系統(tǒng)中數(shù)據(jù)傳輸?shù)囊粋€(gè)規(guī)范(2004年12月發(fā)布1.0版,2007年1月發(fā)布1.2版)。隨著實(shí)時(shí)分布式系統(tǒng)復(fù)雜度的不斷增加和研發(fā)規(guī)模的迅速擴(kuò)大,系統(tǒng)集成的難度和風(fēng)險(xiǎn)都在大幅度提高,DDS為各種不同的分布式應(yīng)用提供了數(shù)據(jù)通信模型,對(duì)分布式的異構(gòu)系統(tǒng)集成提供了很好的解決方案。DDS是以數(shù)據(jù)為中心的發(fā)布/訂閱通信模型,針對(duì)強(qiáng)實(shí)時(shí)系統(tǒng)進(jìn)行了優(yōu)化,提供低延遲、高吞吐量以及對(duì)實(shí)時(shí)性能的控制級(jí)別,從而使DDS能夠廣泛地用于航空航天、國(guó)防、分布式仿真、工業(yè)自動(dòng)化、分布控制、機(jī)器人、電信以及物聯(lián)網(wǎng)等多個(gè)領(lǐng)域。 本書(shū)的編寫(xiě)本著由淺入深、深入淺出的原則,系統(tǒng)地介紹了DDS的使用、編程技術(shù)。本書(shū)中配有大量的例子,供使用人員參考,適合軟件工程師、軟件架構(gòu)師、軟件項(xiàng)目經(jīng)理等專(zhuān)業(yè)人員使用,同時(shí)也適合作為碩士研究生、本科生的教材。