Java ZeroMQ(0MQ),如何将客户端连接到远程服务器?

Java ZeroMQ(0MQ),如何将客户端连接到远程服务器?,java,tcp,connection,zeromq,remote-server,Java,Tcp,Connection,Zeromq,Remote Server,我已经实现了一个简单的ZeroMQ 0MQ服务器和客户端。当我在本地机器上使用它们时,效果很好。但是当我在另一台机器上运行客户机时,它无法工作,无法连接到远程服务器。我已经检查了我的防火墙,它在Ubuntu 14.04中处于非活动状态。 我用java编写的服务器代码是: ZMQ.Socket responder = context.socket(ZMQ.REP); responder.bind("tcp://*:5555"); 和客户端代码: requester.connect("tcp://

我已经实现了一个简单的ZeroMQ 0MQ服务器和客户端。当我在本地机器上使用它们时,效果很好。但是当我在另一台机器上运行客户机时,它无法工作,无法连接到远程服务器。我已经检查了我的防火墙,它在Ubuntu 14.04中处于非活动状态。 我用java编写的服务器代码是:

ZMQ.Socket responder = context.socket(ZMQ.REP);
responder.bind("tcp://*:5555");
和客户端代码:

requester.connect("tcp://ipaddress:5555");
其中ipaddress是我的服务器的IP地址。 我也尝试了不同的端口号

请解释问题是什么,你有什么建议来解决问题


提前谢谢

你能给IP地址5555打个电话看看你能不能连接到它吗?@PeterLawrey你说得对!网络有一个问题。尽管telnet是不安全的,但它作为TCP服务的一个真正基本的测试还是很方便的。