【问题标题】:server push for django on dotclouddotcloud 上 django 的服务器推送
【发布时间】:2012-02-28 10:31:54
【问题描述】:

使用 dotcloud 应用程序托管的 django 应用程序实现服务器推送的当前选项有哪些? (类似于 node 上的 socket.io,带有 appengine 或 apache comet 的 channel api)

【问题讨论】:

    标签: python django server-push dotcloud


    【解决方案1】:

    dotCloud 和其他环境中的选项几乎相同。即,如果我们检查 Django / Comet (Push): Least of all evils?,我们会发现 websockets 在 Django 中表现不佳,但异步 WSGI 应该可以使用 http://code.google.com/p/evserver/

    我个人会通过 dotCloud 自定义服务使用 evserver;它应该很容易支持,并且会提供干净的长轮询。

    如果您不被 django-websockets 吓到,您也可以使用 websockets(或找到其他方法)。

    【讨论】:

      猜你喜欢
      • 2013-05-20
      • 2013-02-01
      • 1970-01-01
      • 2011-11-24
      • 2012-10-10
      • 2010-11-27
      • 2012-01-21
      • 2013-01-21
      • 1970-01-01
      相关资源
      最近更新 更多