使用ZeroMQ通过Internet进行客户端/服务器通信

时间:2012-12-04 16:49:22

标签: c# sockets networking zeromq

我是zeroMQ的新手。我正在尝试开发一个简单的客户端服务器应用程序,我正在关注zeroMQ网站上的教程:

服务器: http://zguide.zeromq.org/cs:wuserver

客户: http://zguide.zeromq.org/cs:wuclient

当我尝试使用本地主机环回IP(127.0.0.1)或内部LAN IP连接到服务器时工作正常但是当我尝试通过Internet连接时,我在客户端没有收到任何消息

我有几个问题:

1-这甚至可能吗?如果没有,那么有没有更好的方法来实现发布者/订阅者消息传递模型?

2-我做错了什么?我是否需要通过互联网进行不同的沟通?

希望得到一些积极的反馈。

问候。

1 个答案:

答案 0 :(得分:1)

您可能有防火墙阻止了与您正在使用的端口的外部连接。您可以尝试查看路由器的管理员()并打开某个端口用于测试。