如何使用zmq发送只需要回复的单个消息?

时间:2017-04-09 19:26:05

标签: c++

有没有办法使用zmq库向客户端发送单个数据包?我尝试过使用PUB / SUB和REQ / REP但是对于PUB / SUB方式,发布者需要保持活着,直到订阅者连接,这意味着它必须处于无限循环中。对于REQ / REP方式,服务器不应期待任何回复。那我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

听起来你想要PUSH / PULL插座。

更多信息:http://learning-0mq-with-pyzmq.readthedocs.io/en/latest/pyzmq/patterns/pushpull.html

事实上,在过去我更喜欢PUSH / PULL,因为REQ / REP需要对每个请求做出响应,我觉得这个请求过于严格。