2.0.0 • Published 4 years ago

ws-bus v2.0.0

Weekly downloads
15
License
MIT
Repository
github
Last release
4 years ago

ws-bus

Node PubSub Server based on WebSockets

js-standard-style

Installation

npm install ws-bus

Usage (code)

Server

const bus = require('ws-bus')

bus.createServer({port: 3000})

Client

const bus = require('ws-bus')
const client = bus.createClient('ws://localhost:3000')

client.subscribe('channel1', (message) => {
  console.log('message:', message)
})

const message = {
  hello: 'world'
}

client.publish('channel1', message);

// client.unsubscribe('channel1')

Usage (cli)

npm install ws-bus -g
PORT=3005 ws-bus

> WebSocket Bus Server
> listening on port: 3005

License

MIT

2.0.0

4 years ago

1.1.0

9 years ago

1.0.0

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago