【问题标题】:Django framework with websocket带有 websocket 的 Django 框架
【发布时间】:2020-02-21 05:33:56
【问题描述】:

我正在使用 websockets 在 django 2 中工作,以便在游戏服务器之间传递响应。谁能建议通过 websockets 完成服务器和 django 之间的通信任务的方法或正确流程?

【问题讨论】:

    标签: django websocket django-channels


    【解决方案1】:

    如果您的服务器已经在 django 中设置,那么 django-channels 将是有意义的。 django 通道中的 Websocket 消费者可以完全访问您的 django ORM,并且您在 django 中的其他视图可以发出消息(通过通道组),这些消息可用于通知打开的 websocket 连接他们需要流式传输给用户的更改。

    【讨论】:

    • 我的服务器在 Clojure 环境中。并且服务器当前正在发送一些数据。是否可以使用 django 频道进行通信?如果是的话,你能推荐一些最好的博客吗? @Matthaus Woolard
    • 从 python 外部与频道交谈将需要点击 python api(或脚本)或猜测 rabbitmq 中的频道名称(我不建议使用第二个选项)。我还没有看到太多关于非 python 服务器和通道服务器之间链接的文档。
    猜你喜欢
    • 2023-01-10
    • 2018-08-06
    • 2019-05-01
    • 2015-05-10
    • 2023-03-17
    • 1970-01-01
    • 2016-04-19
    • 2023-02-04
    相关资源
    最近更新 更多