我目前的项目涉及为不同操作系统和远程系统之间的通信构建高速框架,用于计算机视觉应用,其中各种组件使用ZeroMQ套接字进行通信。这在标准C ++(非Cli)中工作正常。
我最近发现了一个用例,我需要与C#编码的应用程序进行交互。使用clrzmq 2.2.2编译并运行指南(On localhost)中的“Hello World”示例。我无法让两个程序进行通信(一个用C ++编写一个C#)。
C#服务器收到来自C ++客户端的请求,但之后没有任何反应,它似乎挂起,这表明C#响应有问题。用指南编译的C ++替换C#服务器可以正常工作。
有没有人有使用ZMQ让C ++应用与.NET交谈的经验?我将不胜感激任何帮助,因为我所能找到的任何文档都没有涉及到这一点。
答案 0 :(得分:1)
这可能是一个应用程序错误。我们有一个没有问题的程序。 C#到c ++。