我正在尝试使用类似于我正在使用 python 的功能构建一个应用程序(将使用 gunicorn 部署在 heroku 上)
到目前为止,我的搜索将我带到了 Bottle。替代我当前的微框架 - Flask。Bottle 允许使用 websocket 功能。http://bottlepy.org/docs/stable/async.html
我的问题是:我可以使用 socket.io 的 javascript 部分(或类似的东西)连接到 Bottle 吗?如果是,如何?
谢谢你。
我正在尝试使用类似于我正在使用 python 的功能构建一个应用程序(将使用 gunicorn 部署在 heroku 上)
到目前为止,我的搜索将我带到了 Bottle。替代我当前的微框架 - Flask。Bottle 允许使用 websocket 功能。http://bottlepy.org/docs/stable/async.html
我的问题是:我可以使用 socket.io 的 javascript 部分(或类似的东西)连接到 Bottle 吗?如果是,如何?
谢谢你。
如果您真的想开始,请查看此处的示例:
这里还有一个瓶子的例子:
您可能希望从以下地址的文档开始:
希望这可以帮助 :)
您还可以查看flask-socket.io,它可以与您当前的框架 - Flask 一起使用。除了包装较低级别的功能(gevent/SocketIO)之外,它还添加了一些更高级别的功能,例如房间,以便您可以将用户分组在一起。
在以前的项目中为我提供了很好的服务。