The Web Application Messaging Protocol
WAMP is an open standard WebSocket subprotocol that provides two application messaging patterns in one unified protocol:
- Remote Procedure Calls and
- Publish & Subscribe
Using WAMP you can build distributed systems out of application components which are loosely coupled and communicate in (soft) real-time.
WAMP implementations are available for many different languages and run-time environments.
Standardization of WAMP as an IETF standard
We're currently working on getting WAMP onto a the IETF standards track.
Your participation here is highly welcome!
To participate in the process, please take a look at
The current state of both the RFC and the protocol definition is summarized in rfc/STATUS.md which also links to the individual parts of the spec.