【问题标题】:ZeroMQ REQ-REP not workingZeroMQ REQ-REP 不工作
【发布时间】:2014-01-03 04:32:26
【问题描述】:

我正在尝试使用 ZeroMQ 在我的程序之间进行数据交换。我的系统由两部分组成:用 C# 编写并在 Windows 上运行的客户端 (REQ) 和用 C++ 编写并在 linux ubuntu 上运行的服务器 (REP)。

客户端发送请求,服务器捕获它,处理并发送回复。回复永远不会送达。

在最小的测试用例中,客户端和服务器只是发送空消息,所以问题不在于消息构造或处理代码。

如果我改变角色,在 Windows 上运行服务器,在 Linux 上运行客户端,一切正常。如果我在 Linux 上启动 PUB 服务器并在 Windows 上启动 SUB 客户端,则不会传递任何消息。

我在服务器端使用 Linux Ubuntu 12.04 LTS amd64、ZeroMQ 4.0.3 和 g++ 4.6.3,在客户端使用 Windows 8.1 x64、Visual Studio 2013 RC 和 clrzmq NuGet 包 2.2.5。

有人有什么想法吗?

【问题讨论】:

  • 显示代码,否则只能猜测。

标签: linux zeromq


【解决方案1】:

好的,我明白了。我不得不在服务器上使用旧版本的 ZMQ

【讨论】:

    猜你喜欢
    • 2016-11-17
    • 1970-01-01
    • 2020-07-17
    • 2013-06-07
    • 2014-10-11
    • 2017-02-13
    • 1970-01-01
    • 2012-06-10
    • 1970-01-01
    相关资源
    最近更新 更多