fastify-wamp-router
WAMP (Web Application Messaging Protocol) router for fastify.
Under the hood it shares ivaylopivanov/wamp-server instance,
which implements Basic Profife
following WAMP standards.
The options that you pass to register
will be passed to the wamp-server
.
Versions
⚠️ Please, bear in mind, that
wamp-server
depends onws@6.x
which requires>=node@7.5
.
version | branch | fastify | wapm-server | ws | end of support |
---|---|---|---|---|---|
0.3.x |
0.3.x | 1.x | 0.0.9 | 6.x | 2019-09-01 |
>=0.4.0 |
master | 2.x | 0.0.9 | 6.x | TBD |
Install
$ npm i --save fastify-wamp-router
Example
const Fastify = const fastifyWamp = const fastify = fastify
You can connect to the router with any authobahn.js compatible library.
Reference
port
{number}
The port of the websocket connection.realms
{array|string}
The name(s) of the realm(s).
Debugging
You can use the DEBUG=wamp:*
environment variable.
License
Licensed under MIT.