2017-02-28 15 views
0

Erster wichtiger Punkt für mich: Ich möchte Websockets implementieren. Ich brauche die Fallback-Optionen von socketIO nicht.Wenn ich Flask-SocketIO zum Implementieren von Websockets auf dem Server verwende, brauche ich einen socketio-Client?

Ich möchte "meine Kunden" zu implementieren, was sie wollen, sobald sie auf dem WebSockets-Protokoll bleiben. Nämlich etwas wie: var ws = neuer WebSocket.

Also .. wenn der Server ist Flask-SocketIO, wird eine einfache js WebSocket funktionieren?

ZUSÄTZLICHE HINWEISE: Python zuerst! Ich versuche, einen Server einzurichten, der nur auf Websockets antwortet (eigentlich nur senden), keine zugehörige Webseite. (Ja, mir geht es gut mit WS und ich brauche kein WSS, falls Sie fragen;)). Ich hatte einen Versuch auf der Serverseite mit Kolben-Buchsen https://github.com/kennethreitz/flask-sockets , aber es gibt mir einige Probleme. Als würde ich sofort die Verbindung schließen und neben vielen ähnlichen Problemen im Web konnte ich keine Lösung finden. Schwer zu debuggen. Bevor ich einen neuen Server entwickle ...

Antwort

5

Leider nein, Sie können keinen Socket.IO-Server mit einfachen WebSocket-Clients verwenden. Entschuldigung, dafür ist Flask-SocketIO nicht gemacht.

(falls dies nicht klar ist, ist dies der Autor von Flask-SocketIO sprechend)

+0

nicht über diesen Posten zu übernehmen, aber ich muß sagen, nur, dass Kolben-socketio ist genial! Vielen Dank für die Erstellung eines so tollen Pakets! – harryparkdotio

+0

@Miguel vielen Dank! eine antwort vom autor ist eine definition;) – mariotti

+1

@Pipskweak ich wollte flaschen-socketio nicht so toll machen, danke nochmal. – mariotti

Verwandte Themen