2.0 KiB
2.0 KiB
Autobahn WebSockets for Python Documentation
WebSockets Features
Autobahn WebSockets for Python provides an implementation of the WebSockets protocol which can be used to build WebSockets clients and servers.
- supports protocol draft version 10-14
- usable for clients and servers
- easy to use basic API
- advanced API for frame-based/streaming processing
- very good standards conformance
- fully asynchronous Twisted-based implementation
- Open-source (Apache 2 license)
RPC/PubSub Features
Additionally, Autobahn WebSockets for Python provides an implementation of the WebSocket Application Messaging Protocol (WAMP) protocol, which can be used to build applications around Remote Procedure Call and Publish & Subscribe messaging patterns.
- includes Autobahn RPC/PubSub, an implementation of WAMP
- simple and open protocol
- built on JSON and WebSockets
- provides RPC and PubSub messaging
- usable for clients and servers
Contents
websocketprotocol websocketclient websocketserver wamp
Protocol Classes
autobahn.websocket.WebSocketProtocolautobahn.websocket.WebSocketClientProtocolautobahn.websocket.WebSocketServerProtocolautobahn.wamp.WampClientProtocolautobahn.wamp.WampServerProtocol
Factory Classes
autobahn.websocket.WebSocketClientFactoryautobahn.websocket.WebSocketServerFactoryautobahn.wamp.WampClientFactoryautobahn.wamp.WampServerFactory
Indices
genindexmodindexsearch

