我需要做以下事情:
PUB/SUB
,
另一个是 ROUTER/DEALER
(服务器偶尔可以发送回客户端心跳,不同的服务器相关信息)。我是否完全迷失了是否可以在ZeroMQ中完成。 显然,如果我可以使用2个远程端口,那不是问题,但我失败了 了解我的设置是否可以用某种信封来实现 在ZeroMQ中的用法。 可以吗? 谢谢,
更新:
澄清我希望实现的目标。
UPDATE2 :
其实我可以解决它。我做了什么:
ROUTER/DEALER
,例如客户
确实是经销商,因此提供了异步处理inproc:
"连接起来。插座如果我将其与常规"进行比较,那么我的错误在于它是一种矫枉过正。套接字解决方案,我可以将客户端与工作线程直接连接(例如,工作线程可以直接从客户端打开的套接字中恢复),因此我可以完全省去路由。
我缺少什么?
答案 0 :(得分:1)
最近讨论了关于在一个TCP套接字上多路复用多个服务的ZeroMQ邮件列表。建议的解决方案基本上就是您实施的。
讨论还提到了Malamute及其经纪人,它基本上提供了一个基于ZeroMQ的框架,该框架也提供了您所需的功能。我自己没有时间去研究它,但看起来很有希望。