Nnanomsg总线路由支持吗?

Nnanomsg bus routing support?

我一直在使用 NNG (C++) - 现在我需要编写一个 C# 插件来读取 NNG NanoMSG 消息。但我正在从 pub/sub 转移到 bus/mesh 协议。例如

https://nanomsg.org/gettingstarted/bus.html

  1. nnanomsg 支持吗?
  2. 插座上有什么开关(我需要选项)例如NN_BUS? NN_SOL_SOCKET?

The last PR merged included a Bus example。也就是说,我没有使用过总线协议。

如果您使用的是 nng,还有一个名为 csnng. I believe it doesn't include the nanomsg "compat" API, but it includes the nng bus protocol 的 C# 包装器。

并不是说这是一项大量的工作,但我将两者都分叉 NNanomsg and csnng 来制作 .Net 标准库。

不知道为什么这个问题应该被标记为否定。虽然没有人回答,但我还是通过以下方式实现了它:https://github.com/mhowlett/NNanomsg

问题的答案是:

  1. 是的,NNanomsg 与 C++ NNG 一起工作得很好
  2. 是的,BUS协议没问题,github.
  3. 里面有例子