【问题标题】:socket.io like for Python 2.7 + Bottle frameworksocket.io 喜欢 Python 2.7 + Bottle 框架
【发布时间】:2012-10-14 17:05:41
【问题描述】:

我正在使用Python 2.7 + Bottle 开发我的网络应用程序。一切都很棒,python 是一种来自 ASP.NET 的神奇语言。我正在构建一个需要使用实时客户端/服务器通信和 socket.io for node.js 的 Web 应用程序。

我想知道如何使用 Python + Bottle 实现类 socket.io。我已经阅读了这篇文章on bottle,但我似乎仍然无法理解它是如何工作的——我需要安装什么,以及一切如何运作(代码示例?)。

我的下一个 Web 应用程序确实需要它,但需要帮助来了解我需要在项目中添加什么才能使其正常工作。我使用尚未稳定发布的“预览”代码没有问题。我正在Windows平台上开发。谢谢。

我也想知道它是否可扩展。我是否可以在后面使用redis,以便在多台服务器上运行我的网站时所有调用都会同步,所以当一个客户端发送数据时,连接到其他服务器的所有其他客户端都会得到它。

【问题讨论】:

    标签: python websocket socket.io bottle


    【解决方案1】:

    也许websocket可以帮助你,很多现代浏览器都支持这个协议,但是bottle.py现在不支持它,你可以从tornado.websocketsome answer here得到一些想法

    因为每个连接都可以保存,所以我猜它可以在多个服务器上运行,但我从未实现。

    因为瓶子是微框架,你应该自己做点什么。

    【讨论】:

      猜你喜欢
      • 2013-01-13
      • 1970-01-01
      • 2013-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      相关资源
      最近更新 更多