Search code examples
node.jsamqpqpid

AMQP - Apache Qpid client for Node.js


I've been trying to find an Apache Qpid client for Node.js.

There is this node-qpid package I found but it's too old and doesn't install even with qpid-proton-C 0.3 as mentioned in the README.

I just basically want an AMQP client for Node.js that can successfully talk to a QPID C++ Broker.

Most AMQP clients like this one(amqplib)(AMQP 0-9-1) i found for Node.js aren't interoperable with QPID C++ Broker (AMQP 1-0 and 0-10).

Any help would be appreciated.


Solution

  • After a lot of google searching, this is what I found.

    Javascript binding for Qpid Proton C

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

    Follow the Instructions here to use it with node.js:

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

    Hope this helps someone.