aboutsummaryrefslogblamecommitdiff
path: root/devel/py-python-engineio/pkg-descr
blob: 196539439c68926a829242cb22153fe2de0b344a (plain) (tree)
1
2
3
4


                                                       
                                                                  

















                                                                              
Python implementation of the Engine.IO realtime server.

Features
    Fully compatible with the JavaScript engine.io-client library,
        versions 1.5.0 and up.
    Compatible with Python 2.7 and Python 3.3+.
    Supports large number of clients even on modest hardware when
        used with an asynchronous server based on asyncio, eventlet or gevent.
        For development and testing,
        any WSGI compliant multi-threaded server can be used.
    Includes a WSGI middleware that integrates Engine.IO traffic
    with standard WSGI applications.
    Uses an event-based architecture implemented with decorators
        that hides the details of the protocol.
    Implements HTTP long-polling and WebSocket transports.
    Supports XHR2 and XHR browsers as clients.
    Supports text and binary messages.
    Supports gzip and deflate HTTP compression.
    Configurable CORS responses to avoid cross-origin problems with browsers.


WWW: https://github.com/miguelgrinberg/python-engineio/