javascript - 如何自动将数据从服务器重定向到客户端
问题描述
我正在开发一个使用 python3.5 作为后端、javascript +react/redux 作为前端和 Django 服务器的 Web 应用程序。
该应用程序的目标是实时显示一些运行在不同协议(MQTT、XMPP 和 CoaP)下的树莓派 PI 发送的数据。我告诉我的 django 服务器向处理不同协议的不同服务器发出 get 请求,然后将这些数据保存到数据库中,我最终可以将其检索到我的 redux 存储中,然后在我的客户端上显示这些数据。
我希望能够删除数据库部分的保存,这意味着我的 Django 服务器必须将它接收到的数据直接转发到客户端。
我已经进行了一些研究,似乎 websocket 编程是最好的方法,但是我有这样一个不同的架构,所以我不确定我是否能够使用它,除非我从头开始,这会很糟糕. 如果您有任何其他想法可以做我想做的事,或者如果您有一些建议来改造我的应用程序,那就太好了。
解决方案
推荐阅读
- statistics - Julia - describe() 函数显示不完整的汇总统计信息
- c# - params 数组可以是 C# 中列表的持有类型吗?
- c++ - 将宽字符串打印到具有不同编码的终端的正确方法
- validation - 在 Go 中使用 unicode 包进行验证?
- reactjs - 从组件内部的函数调用它时,如何将状态更改分派给 redux?
- python - 如何使用 Python PIL 在背景图像上放置多个图像和文本,以使文本不与图像重叠?
- android - React Navigation(使用 Expo) - MainActivity.java 文件的位置?
- gps - 我想使用 STM32F0 和 Truestudio 从 NMEA 语句中解析 GNSS 数据
- javascript - 如何为正则表达式添加空格和换行符?
- web-scraping - 适当的设置以避免在抓取时阻塞