DDS(Data Distribution Service),即數據分發服務,以數據為中心,搭建了一個全局數據空間,在這個空間中,需要交換數據的設備無需知道IP地址、端口號等信息,而是自動連接到選定的網絡,依據預設條件自動配置,然后發布/訂閱所需的數據主題。
DDS面向下屏蔽不同硬件平臺、操作系統及通信協議,向上提供規范的統一應用程序開發接口,從而將數據的發布者和訂閱者解耦,提高了系統的可靠性、可擴展性和靈活性。