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