Skip to content

zaphoyd/Autobahn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autobahn WebSockets
-------------------

Autobahn WebSockets for Python provides an implementation of the WebSockets
protocol which can be used to build WebSockets clients and servers.

   * supports Hybi-10 - Hybi-17 protocol versions
   * 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
   * supports secure WebSockets (TLS)
   * Open-source (Apache 2 license)

Testsuite
---------

Autobahn WebSockets also includes a WebSockets test suite which can used to
test client and server implementations for protocol conformance.
The test suite includes over 200 test cases and has broad protocol coverage.

RPC/PubSub
----------

Autobahn WebSockets also provides an implementation of the

   WebSocket Application Messaging Protocol (WAMP)
   http://www.tavendo.de/autobahn/protocol.html

which can be used to build applications around Remote Procedure Call and
Publish & Subscribe messaging patterns.

   * provides RPC and PubSub messaging
   * built on JSON and WebSockets
   * simple and open protocol
   * usable for clients and servers
   * companion client libraries for jQuery and Android

For more information, please visit: http://www.tavendo.de/autobahn

Commercial support and services is available from Tavendo GmbH.

About

Autobahn WebSockets - Python Twisted WebSockets plus RPC / PubSub.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.8%
  • JavaScript 2.4%
  • Shell 0.8%