【问题标题】:ZeroMQ, ROUTER - DEALER, send a message to allZeroMQ,ROUTER - DEALER,向所有人发送消息
【发布时间】:2013-07-15 20:20:49
【问题描述】:

一个服务器 - ZMQ_ROUTER,多个客户端 - ZMQ_DEALER

服务器(ZMQ_ROUTER)如何向所有客户端(ZMQ_DEALER)发送消息?

更新: 我知道有 PUB-SUB 模式,这正是我需要的。但我只想使用当前的 ROUTER-DEALER 套接字。有可能吗?

【问题讨论】:

    标签: zeromq


    【解决方案1】:

    是的,但这不是您想听到的答案。我认为没有标志或套接字选项。你可以做什么:

    手动跟踪连接的dealers,而不是创建一个循环并将相同的内容发送给每个连接的经销商。如果你发送大消息你可以zero copy负载,所以你不必时时分配内存。

    【讨论】:

    • 是的,看来这是唯一的办法了。
    猜你喜欢
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 1970-01-01
    • 2020-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多