如果我使用Flask-SocketIO在服务器上实现websockets,我是否需要一个socketio客户端?

时间:2017-02-28 21:00:57

标签: python flask websocket socket.io flask-socketio

对我来说第一要点:我想实现websockets。我不需要socketIO的后备选项。

我想"我的客户"只要他们遵守websockets协议,就可以实现他们想要的任何东西。例如: var ws = new WebSocket

那么..如果服务器是Flask-SocketIO,一个简单的js WebSocket会起作用吗?

ADDIONAL NOTES: Python首先! 我正在尝试设置一个服务器,它只响应(实际上只发送)到websockets,没有关联的网页。 (是的,我对WS很好,我不需要WSS,以防你问;))。 我试着在服务器端使用烧瓶插座 https://github.com/kennethreitz/flask-sockets 但它给了我一些问题。就像立即关闭连接和 除了网络上的许多类似问题,我找不到解决方案。很难调试。所以在我开始开发新服务器之前......

1 个答案:

答案 0 :(得分:5)

可悲的是,您不能将Socket.IO服务器与普通的WebSocket客户端一起使用。对不起,这不是Flask-SocketIO的用途。

(如果不清楚,这是Flask-SocketIO的作者)