1

我一直在尝试为 Node.js 找到一个 Apache Qpid 客户端。

我发现了这个node-qpid包,但它太旧了,即使使用 README 中提到的 qpid-proton-C 0.3 也无法安装。

我基本上只是想要一个可以成功与 QPID C++ 代理对话的 Node.js 的 AMQP 客户端。

我为 Node.js 找到的大多数 AMQP 客户端(amqplib)(AMQP 0-9-1)不能与 QPID C++ 代理(AMQP 1-0 和 0-10)互操作。

任何帮助,将不胜感激。

4

3 回答 3

2

经过大量的谷歌搜索,这是我发现的。

Qpid Proton C 的 Javascript 绑定

https://apache.googlesource.com/qpid-proton/+/fadams-javascript-binding

按照此处的说明将其与 node.js 一起使用:

https://apache.googlesource.com/qpid-proton/+/fadams-javascript-binding/proton-c/bindings/javascript/README

希望这可以帮助某人。

于 2014-06-16T00:36:17.583 回答
1

我编写了一个模块化 amqp 客户端bramqp,它支持连接到 qpid 代理。

于 2014-07-01T06:46:43.103 回答
1

如果您对可以本地连接的模块(无需 websocket 要求)感兴趣,您还可以查看amqp10

于 2015-10-03T18:07:31.967 回答