【问题标题】:Why the ZeroMQ publisher binds to two endpoints?为什么 ZeroMQ 发布者绑定到两个端点?
【发布时间】:2019-11-27 18:07:06
【问题描述】:

我是 ZeroMQ 的新手,现在正在阅读有关发布-订阅模式的信息。 在此处查看 Java 示例:http://zguide.zeromq.org/java:wuserver 有人可以解释为什么发布者必须绑定到两个端点:

  • tcp://*:5556
  • ipc://weather

此模式是否必须连接到多个端点才能正常工作?

提前致谢

【问题讨论】:

  • 我注意到发布者不必绑定到两个端点。我的问题是为什么指南中提供的示例使用两个端点?这很混乱。

标签: zeromq


【解决方案1】:

它只是向您展示了您可以从同一个套接字绑定到多个传输。因此,如果您将客户端更改为通过ipc://weather 连接订阅,并且您在同一主机上,那么通信会更有效。

你是对的,虽然这些例子没有提到双重绑定或 ipc,所以如果你正在学习 zeromq,你会感到困惑。

【讨论】:

  • 非常感谢。感谢您的回答
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-09
相关资源
最近更新 更多