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

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

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

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

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

亚历克斯


当你忘记调用socket上的connect()时,会发生这种情况...

链接地址: http://www.djcxy.com/p/18381.html

上一篇: C++ ZeroMQ Single Application with both REQ and REP sockets

下一篇: how to design a structure with ZeroMQ for this case