我们是一个小团队,开始计划如何在 Django 中开发聊天服务,使用 Pusher 实时推送消息。
到目前为止,我们了解到我们需要一种将消息推送到 Android 和 Web 浏览器客户端的异步方式,并且我们选择了托管解决方案(Pusher)而不是实现我们自己的解决方案,可能使用 sockjs 和 tornado。我们认为既然有了 Pusher!,我们就不需要 Tornado 来做任何事情了。
在 Python 模块文档 ( https://github.com/pusher/pusher_client_python ) 中只提到了 Django,但是有一个 Tornado 部分说:“使用 Tornado Web 服务器来触发事件......”。所以我们想知道为什么我们需要使用 Tornado 来触发从我们的服务器到 Pusher 的事件,或者它有什么用处。
提前致谢。