crossbario / autobahn-python

WebSocket and WAMP in Python for Twisted and asyncio
https://crossbar.io/autobahn
MIT License
2.48k stars 764 forks source link

Decouple WAMP from Transport and Serialization #113

Closed oberstet closed 10 years ago

oberstet commented 11 years ago

Currently, the WAMP serialization format is hardwired for JSON. If we have binary format in WAMPv2 the code needs to get restructured.

Currently, the WAMP transport is hardwired for WebSocket. If we have pluggable transports, the code needs to get restructured. Other conceivable transports:

oberstet commented 11 years ago

Currently, the WAMP classes interact with the WebSocket classes via

and

The former is essential, the latter not.

oberstet commented 10 years ago

This is now there with the new WAMP2 implementation