Compared to Traditional WAMP
============================
In the traditional WAMP model, WAMP peers connect to a WAMP router either to
provide functionality or to use functionality provided by other peers. This can
be very useful in the *Internet of Things* where you have devices coming online
and offline with each device bringing along a unique set of services.
This library enables a server to respond to calls and subscriptions like a WAMP
router would, but serve them itself instead of routing to other clients.
You might do this to provide Python-based web services over a WebSocket using a
typical client and server model, while taking advantage of the structure the
WAMP protocol provides.
This library is good if…
------------------------
• you like developing in micro-frameworks like Flask and aiohttp, but want to
branch into serving over WebSockets.
• you want a structure for communicating over WebSockets, but want more
request/response features than socket.io or MQTT over Websockets provides.
• you want to build a WAMP router.
It's not useful if…
-------------------
• you want to build a WAMP client or peer
• Consider `Autobahn|Python `_ instead.
• you want a WAMP router out of the box.
• Consider `Crossbar.io `_ instead.