使用nngcat命令行工具的总线示例

问题描述 投票:1回答:1

nngcat(nng的命令行工具)允许使用--bus标志。

我想使用nngcat的“--bus”标志将数据从A1进程发送到A2和A3进程。 (我知道pub / sub和req / rep也可以用于此;该工具可以很好地使用它们)。启动公交车工程:

nngcat --bus --listen="tcp://127.0.0.1:8000"

使用以下内容将A2和A3连接到总线:

nngcat --bus --dial="tcp://127.0.0.1:8000"

但是现在如何将数据从A1发送到A2和A3呢?使用--data =“my string”似乎没有预期的结果。

[编辑]:nngcat属于nng 1.1.1

interprocess nanomsg
1个回答
0
投票

您应该添加-A或-Q,即指定格式:

nngcat --bus --listen="tcp://127.0.0.1:8000" -A
© www.soinside.com 2019 - 2024. All rights reserved.