3

我正在使用 zeromq c# 实现创建一个 pub sub 风格的通信。在我的本地机器上一切正常,但是当针对远程地址运行客户端组件(发布者)时,我得到一个“地址不可用”。据我了解,发布者将绑定到端点,订阅者将连接。

我是否误解了某些东西或者 publisherSocket.Bind("tcp://someRemoteIP:5001") 工作?

4

1 回答 1

6

您绑定到本地端点,并连接到远程端点。

本地端点由协议(“tcp://”)、接口(“*”、“localhost”、“eth0”(或类似)或接口的 IP 地址)和端口号(“: 5001")。

远程端点由协议(“tcp://”)、IP 地址或域名(“someremoteIP”)和端口号组成。

希望有帮助。

于 2012-11-21T06:25:06.623 回答