gpt4 book ai didi

javascript - Websocket 服务器连接到 Django 以转发广播

转载 作者:行者123 更新时间:2023-11-30 00:28:38 27 4
gpt4 key购买 nike

我真的不知道怎么问,但是,我如何设置一个能够接受来自 HTTP 请求(Restful API)的消息的 JavaScript SocketIO 或 Node 套接字服务器?基本上我有一个 Django 后端,并且想要并排运行的 SocketIO 或 Node 服务器,处理通过 HTTP 请求提供给它的实时事件。

有没有办法向 SocketIO 或 Node 服务器发送 HTTP 请求,然后将摘要发送到它的房间进行广播?或者这甚至是现实的?

最佳答案

您可以将 Redis Pub/Sub 与 Django 后端、 Node 服务器和 socket.io 一起使用。

您需要做的是让您的 Django 服务器监听 Http 请求并将实时事件发布到 Redis 上。同时启动一个 Node.js 服务器,它会订阅你的 Django 服务器在 Redis 上发布的事件。然后将 Socket.io 连接到 Node.js 服务器以在客户端实时获取事件。 Here is a tutorial

关于javascript - Websocket 服务器连接到 Django 以转发广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30468882/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com