跳至主要內容

ZeroMQ Application

Jia-Yin小於 1 分鐘coursecomm

在本單元中,我們分別使用了 Octave, Python 及 GNU Radio 製作 ZeroMQ 的相關應用。實際上,傳送端與接收端可以自由選擇特定的軟體,而通訊模式也可以根據應用而有所變化。一般常見的通訊模式,除了「請求/回應」(REQ/REP)以及「發布/訂閱」(PUB/SUB)之外,還有一種叫做「推送/拉取」(PUSH/PULL),主要可以用來實現負載均衡和任務分發。

請回顧本單元所學內容,並完成以下練習題目。

練習 4

  1. 查詢「推送/拉取」(PUSH/PULL)相關的通訊模式,並說明使用 ZeroMQ 實現其架構。
  2. 請構想一個使用 ZeroMQ 實現分布式通信系統的專題設計,說明其可能的架構與應用場景。