amqp-pubsub

1.0.0 • Public • Published

amqp-pubsub

Minimalist abstraction layer for amqp publish/subscribe implementations

Installation

npm install amqp-pubsub

Usage

Publisher

var amqp = require('amqp');
var pubsub = require('amqp-pubsub');
 
var connection = amqp.createConnection({ host: "localhost" });
 
connection.on('ready', function() {
  var pubsubClient = pubsub(connection, 'amqp-pubsub-example');
  pubsubClient.publish({ test : 'hello world'});
});
 

Subscriber

var amqp = require('amqp');
var pubsub = require('../');
 
var connection = amqp.createConnection({ host: "localhost" });
 
connection.on('ready', function() {
  var pubsubClient = pubsub(connection, 'amqp-pubsub-example');
 
  pubsubClient.subscribe(function(message) {
    console.log(message);
  });
});
 

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    3

Package Sidebar

Install

npm i amqp-pubsub

Weekly Downloads

3

Version

1.0.0

License

ISC

Last publish

Collaborators

  • saintedlama