rabbitmq-amqp-js-client
v1.0.0
Published
Rabbit AMQP 1.0 client for JS/TS application
Readme
RabbitMQ AMQP 1.0 JavaScript Client
This library is meant to be used with RabbitMQ 4.x.
Table of Contents
Installing via npm
The client is distributed via npm:
npm install rabbitmq-amqp-js-clientGetting started
Inside the examples folder you can find a node project that shows how to use the library.
Resources
- Reference library for AMQP 1.0
- AMQP 1.0 documentation
- AMQP 1.0 over WebSocket (blog post)
- .Net client (reference implementation)
Roadmap
The interface shall be uniformed to all other clients in order to have unified documentation. While developing, keep in mind the support for autoreconnect.
Implement the management functions via AMQP
- "REST style" send message
- handling
senderLink,receiverLink - generating exchanges, queues, bindings
Implementing connections
Implementing environment
Provide simple APIs for publishing and consuming
(OPTIONAL) Autoreconnect (possibly already managed by RHEA)
(OPTIONAL) Metrics for Prometheus
