# DDS bridge V.S. Message Queue ###### tags: `DDS` `Message Queue` `Comparison` `ROS` | DDS(Data Distribution Service) | 訊息佇列 Message queue | | ------------------------------ | ---------------------- | |***∈ Middleware***:可簡化複雜的網絡編程。它實現了一個發布-訂閱模式,用於在節點之間發送和接收數據|1)行程間通訊或同一行程的不同執行緒間的通信方式- 2)偵測接收執行緒或行程效能是否有問題-------- 3)應用程式分離成許多較小的獨立建置區塊時,能夠溝通和協調這些分散式應用程式| |Real-time|非同步的 ----> 允許接收端在訊息傳送很長時間後再取回訊息| |![](https://i.imgur.com/0lKZCh4.png)|![](https://i.imgur.com/hAPVGRF.png)| ## [Subscriber and Publisher](https://zhuanlan.zhihu.com/p/67627891) >***傳資訊至指定IP***