实际上你也可以用新的套接字类型DISH和RADIO做纯UDP,类似于PUB-SUB。
看一下测试用例:
https://github.com/zeromq/libzmq/blob/master/tests/test_udp.cpp
我们来看看吧 文件 为了 zmq-bind 呼叫。
zmq-bind
支持的传输是:
tcp ipc inproc pgm, epgm vmci
epgm 是pgm over udp
“封装的PGM”或EPGM,其中PGM数据报封装在UDP数据报(epgm传输)中。
所以,如果您所做的只是PUB / SUB,并且您可以通过epgm进行多播,那么这是一个选项,否则,似乎取消ZeroMQ是您唯一的选择。但是,您也将同时取消其许多功能。