【发布时间】:2013-01-11 00:40:29
【问题描述】:
虽然我浏览了指南,但我找不到执行以下操作的方法:
我们有 n 个出版商,
我们有 m 个订阅者。
每个订阅者订阅某种类型的消息(一个发布者可以发送多种消息,多个发布者可以发出相同类型的消息)。
如何在 0MQ 中创建 N 对 N(或 N 对 1 对 N)模式?
【问题讨论】:
-
我闻到了反对票。 “你试过什么?”
-
指导示例,简单的很容易做到,但是示例中没有一个N到N,除了一个对我没用的(扩展请求-回复)-我需要一种方式沟通
-
换句话说,你问的是如何在 zeromq 中实现 ROS 主题。
-
通常的废话“你可以有多个订阅者到一个发布者”。你不知道 FING 出版商。发布者是一个集群。您不是针对“A”发布者,而是针对它的一个集群。这似乎是一个对大众来说太困难的概念。 0MQ 中关于这种情况的每个该死的图表要么有一个节点在那里执行代理/pubsub/whatever,要么有一个“多播 UDP”。这些都不能解决 N 对 N 对等连接的任何问题。
-
我问过同样的问题,但有一个代码示例:stackoverflow.com/questions/49488135/…
标签: zeromq