1

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.

Abdud Dayan Adeeb
  • 579
  • 1
  • 4
  • 13

3 Answers3

2

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.

Abdud Dayan Adeeb
  • 579
  • 1
  • 4
  • 13
1

I have written a modular amqp client, bramqp, that has support for connecting to qpid brokers.

bakkerthehacker
  • 501
  • 3
  • 4
1

If you're interested in a module that can connect natively (without a websocket requirement) you can also check out amqp10

mbroadst
  • 768
  • 6
  • 8