[mqqt vs mqtt over web native in react native

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[mqqt vs mqtt over web native in react native相关的知识,希望对你有一定的参考价值。

我对React上的WebSocket上的MQTT与TCP上的传统MQTT相比提供了哪些额外功能感到有些困惑。通过WebSocket的MQTT是用于浏览器的解决方案,以便实时接收事件,还是添加了我无法捕捉的更多内容?

答案

基于Websockets的MQTT在本地MQTT上提供了2个主要功能。

  1. 允许基于浏览器的系统连接到代理并发布/订阅消息。这是因为浏览器的沙箱不允许进行本机套接字操作。

  2. 允许MQTT应用程序使用现有的代理设置。在其他流量被本地防火墙阻止的情况下,可以通过HTTP代理通过Websocket连接进行MQTT。

以上是关于[mqqt vs mqtt over web native in react native的主要内容,如果未能解决你的问题,请参考以下文章

mqtt协议和http协议区别

AWS MQTT over websocket 与 ngx-mqtt

mqtt使用WebSocket over TLS(wss)握手失败

MQTT over Secure Websockets 套接字在一分钟后关闭 - RabbitMQ

MQTT over QUIC:下一代物联网标准协议为消息传输场景注入新动力

NanoMQ Newsletter 2022-06|规则引擎正式发布 & NanoSDK 支持 MQTT over QUIC