0

我想制作一个发送实时 mqtt 数据的应用程序。后端将捕获此 mqtt 流。我需要这些数据来操作网页上的实时图表。我怎样才能做到这一点?处理这些实时数据的最佳实践是什么?我应该处理每个传入的 mqqt 请求吗?任何帮助表示赞赏!

4

1 回答 1

2

您有多种选择,具体取决于您的用例。

  1. 使用 Eclipse Paho JavaScript 从 Web 浏览器中直接连接到 MQTT 代理。我已经完成了一个与您在 EclipseCon Europe 上描述的类似的用例。Java 客户端发布随机数据,网页显示温度计和其他图表。代码和幻灯片可在此处获得。

  2. 让您的 MQTT 代理将所有发布保存到数据库(请参阅最佳实践)。为了将数据传输到浏览器,我建议使用 REST API。使用此选项,您可以轻松显示历史数据。

希望这能回答你的问题。

干杯,克里斯

于 2013-12-25T06:23:12.483 回答