带有REQ和REP套接字的C ++ ZeroMQ单应用程序

时间:2016-04-28 01:30:16

标签: python c++ sockets zeromq

我正在尝试编写一个使用ZeroMQ来接收来自客户端的消息的应用程序。我在主循环中收到来自客户端的消息,并且需要向第二个套接字发送更新(一般的想法是在构建应用程序的数据库中的对象上建立'更改提要')。

接收邮件正常,两个套接字连接都没有问题。但是,在出站端口上发送请求只会挂起,并且意味着接收消息的测试服务器不会收到任何内容。

是否可以在同一个应用程序中同时使用REQ和REP套接字?

供参考,主要应用程序是C ++,与之通信的测试服务器和测试客户端是用Python编写的。它们都在Ubuntu 14.40上运行。谢谢!

亚历

1 个答案:

答案 0 :(得分:1)

当你忘记在套接字上调用connect()时会发生这种情况......