跳至主要內容

ZeroMQ Application

Jia-Yin小于 1 分钟coursecomm

在本单元中,我们分别使用了 Octave, Python 及 GNU Radio 制作 ZeroMQ 的相关应用。实际上,传送端与接收端可以自由选择特定的软体,而通信模式也可以根据应用而有所变化。一般常见的通信模式,除了「请求/回应」(REQ/REP)以及「发布/订阅」(PUB/SUB)之外,还有一种叫做「推送/拉取」(PUSH/PULL),主要可以用来实现负载均衡和任务分发。

请回顾本单元所学内容,并完成以下练习题目。

練習 4

  1. 查询「推送/拉取」(PUSH/PULL)相关的通信模式,并说明使用 ZeroMQ 实现其架构。
  2. 请构想一个使用 ZeroMQ 实现分布式通信系统的专题设计,说明其可能的架构与应用场景。