如果我在服务端使用 Flask-SocketIO 实现 websockets,是否需要 socketio 客户端?
If I use Flask-SocketIO to implement websockets on the server, do I need a socketio client?
对我来说最重要的一点:我想实现 websockets。我不需要 socketIO 的后备选项。
我希望 "my clients" 只要他们遵守 websockets 协议,就可以实现他们想要的任何东西。即类似于:var ws = new WebSocket.
那么..如果服务器是 Flask-SocketIO,一个简单的 js WebSocket 可以工作吗?
补充说明:
Python第一!
我正在尝试设置一个服务器,它只响应(实际上只发送)到 websockets,没有关联的网页。 (是的,我对 WS 没问题,我不需要 WSS,以防万一;))。
我在服务器端尝试了烧瓶套接字
https://github.com/kennethreitz/flask-sockets
但它给我带来了一些问题。就像立即关闭连接和
除了网络上的许多类似问题外,我找不到解决方案。也很难调试。所以在我开始开发新服务器之前...
遗憾的是,您不能将 Socket.IO 服务器与普通 WebSocket 客户端一起使用。抱歉,这不是 Flask-SocketIO 的用途。
(如果不清楚,这里是Flask-SocketIO的作者)
对我来说最重要的一点:我想实现 websockets。我不需要 socketIO 的后备选项。
我希望 "my clients" 只要他们遵守 websockets 协议,就可以实现他们想要的任何东西。即类似于:var ws = new WebSocket.
那么..如果服务器是 Flask-SocketIO,一个简单的 js WebSocket 可以工作吗?
补充说明: Python第一! 我正在尝试设置一个服务器,它只响应(实际上只发送)到 websockets,没有关联的网页。 (是的,我对 WS 没问题,我不需要 WSS,以防万一;))。 我在服务器端尝试了烧瓶套接字 https://github.com/kennethreitz/flask-sockets 但它给我带来了一些问题。就像立即关闭连接和 除了网络上的许多类似问题外,我找不到解决方案。也很难调试。所以在我开始开发新服务器之前...
遗憾的是,您不能将 Socket.IO 服务器与普通 WebSocket 客户端一起使用。抱歉,这不是 Flask-SocketIO 的用途。
(如果不清楚,这里是Flask-SocketIO的作者)