WAMP is an open WebSocket subprotocol that provides two asynchronous messaging patterns: RPC and PubSub.