ZeroMQ 混合 PUB/SUB DEALER/ROUTER 模式

ZeroMQ mixed PUB/SUB DEALER/ROUTER pattern

我需要做以下事情:

不知道能不能在ZeroMQ中完成。 显然,如果我可以使用 2 个远程端口,那不是问题,但我失败了 了解我的设置是否可以通过某种信封实现 ZeroMQ 中的用法。 可以吗? 谢谢,

更新:

阐明我希望实现的目标。

更新2:

其实我可以解决的。我做了什么:

让我感到困扰的是,如果我将其与 "regular" 套接字解决方案进行比较,这是一种过大的杀伤力,在这种解决方案中,我可以直接将客户端与工作线程连接起来(例如,工作线程可以从打开的套接字中接收数据直接由客户端),因此我可以完全省去路由。
我错过了什么?

最近在 ZeroMQ 邮件列表上讨论了在一个 TCP 套接字上多路复用多个服务。提议的解决方案基本上就是您实施的。

讨论还提到了 Malamute 及其代理,它本质上提供了一个基于 ZeroMQ 的框架,该框架还提供了您需要的功能。我还没有时间亲自研究它,但它看起来很有希望。