AMQP - Node.js的Apache Qpid客户端

时间:2014-06-14 07:53:17

标签: node.js amqp qpid

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

我找到了这个node-qpid软件包,但它太旧了,即使使用自述文件中提到的qpid-proton-C 0.3也无法安装。

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

我发现Node.js的大多数AMQP客户端(amqplib)(AMQP 0-9-1)与QPID C ++ Broker(AMQP 1-0和0-10)无法互操作

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:1)

经过大量的谷歌搜索,这就是我找到的。

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

希望这有助于某人。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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