heroku-bus-client

0.0.5 • Public • Published

Heroku bus client

Node.JS client for Heroku Bus server (https://github.com/YaroslavGaponov/heroku-bus-server)

Example

Publisher

var Client = require('heroku-bus-client');
 
var publisher = new Client('http://stormy-gorge-8934.herokuapp.com');
 
publisher.send('topic', 'test', { "time": Date(), 'message': process.argv[2] || 'Hello from Ukraine!!!' });
 

Subscriber

 
var Client = require('heroku-bus-client');
 
var subscriber = new Client('http://stormy-gorge-8934.herokuapp.com');
 
subscriber.subscribe('topic', 'test');
 
subscriber.on('message', function(message) {
    console.log(message);
});
 
subscriber.on('error', function(error) {
    console.log(error);
});

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.5
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.5
    1
  • 0.0.4
    1
  • 0.0.3
    1
  • 0.0.2
    1
  • 0.0.1
    1

Package Sidebar

Install

npm i heroku-bus-client

Weekly Downloads

5

Version

0.0.5

License

MIT

Last publish

Collaborators

  • yaroslavgaponov