Files
deb-python-autobahn/doc/python/index.rst
2011-10-06 21:57:12 +02:00

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.WebSocketProtocol
  • autobahn.websocket.WebSocketClientProtocol
  • autobahn.websocket.WebSocketServerProtocol
  • autobahn.wamp.WampClientProtocol
  • autobahn.wamp.WampServerProtocol

image

Factory Classes

  • autobahn.websocket.WebSocketClientFactory
  • autobahn.websocket.WebSocketServerFactory
  • autobahn.wamp.WampClientFactory
  • autobahn.wamp.WampServerFactory

image

Indices

  • genindex
  • modindex
  • search