Python-Implementierung des Socket.IO
-Echtzeit-Clients und -Servers.
Folgende Organisationen finanzieren dieses Projekt:
Socket.IO | Fügen Sie hier Ihr Unternehmen hinzu! |
---|
Viele Einzelsponsoren unterstützen dieses Projekt auch durch kleine laufende Beiträge. Warum schließen Sie sich ihnen nicht an?
Das Socket.IO-Protokoll hat eine Reihe von Überarbeitungen durchlaufen, und einige davon führten zu abwärtsinkompatiblen Änderungen, was bedeutet, dass der Client und der Server kompatible Versionen verwenden müssen, damit alles funktioniert.
Wenn Sie den Python-Client und -Server verwenden, können Sie die Kompatibilität am einfachsten sicherstellen, indem Sie für den Client und den Server dieselbe Version dieses Pakets verwenden. Wenn Sie dieses Paket mit einem anderen Client oder Server verwenden, müssen Sie sicherstellen, dass die Versionen kompatibel sind.
Die folgende Versionskompatibilitätstabelle ordnet Versionen dieses Pakets Versionen der JavaScript-Referenzimplementierung und den Versionen der Protokolle Socket.IO und Engine.IO zu.
JavaScript Socket.IO-Version | Überarbeitung des Socket.IO-Protokolls | Revision des Engine.IO-Protokolls | Python-Socketio-Version |
---|---|---|---|
0,9.x | 1, 2 | 1, 2 | Nicht unterstützt |
1.x und 2.x | 3, 4 | 3 | 4.x |
3.x und 4.x | 5 | 4 | 5.x |