The Web Application Messaging Protocol¶
Welcome to the Web Application Messaging Protocol (WAMP)!
WAMP is an open application level protocol that provides two messaging patterns:
Routed Remote Procedure Calls and
Publish & Subscribe
uses different serializers for message encoding, like:
and many others
and can run over different transports, like:
Raw TCP Socket
Unix domain socket
The WAMP protocol is a community effort and the specification is made available for free under an open license for everyone to use or implement. The original design and proposal was created by Crossbar.io developers in 2012 and WAMP development is sponsored since then by Crossbar.io (the company).
- Message Routing in WAMP
- Protocol Specification
- WAMP compared
- Users and Resources
- Frequently Asked Questions
Get in touch with us on our mailing list, github or search for answers on StackOverflow:
The WAMP protocol is also looking for contributors that help polishing up the spec, filling in gaps. A good starting point are our open issues on our issue tracker.