gpt4 book ai didi

websocket - 直接 MQTT 与通过 WebSocket 的 MQTT

转载 作者:行者123 更新时间:2023-12-03 05:56:29 24 4
gpt4 key购买 nike

与直接 MQTT 相比,基于 WebSocket 的 MQTT 有何优点?

我正在考虑在我的项目中使用 MQTT,所以我想知道为什么有些人选择 MQTT 而不是 WebSocket,而不是直接 MQTT。

最佳答案

如果您打算直接从 Web 应用程序内(在页面中)发布/订阅消息,则只需通过 Websockets 运行 MQTT。

基本上,我会为所有内容运行纯 MQTT,并且仅在您确实需要时添加 Websocket。

对于所有非浏览器语言,MQTT 客户端库仅使用 native MQTT。对于 Javascript,既有纯 MQTT 库,也有使用 websockets 的 Paho 页面库。

编辑:防火墙隧道用例是通过 Websockets 使用 MQTT 的一个正当理由,并且自从编写此答案以来,更多的非 Web/JavaScript 客户端库添加了支持

关于websocket - 直接 MQTT 与通过 WebSocket 的 MQTT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30624897/

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