繁体   English   中英

使用纯 JavaScript 通过 Websocket 连接到 MQTT 代理

[英]Connecting to an MQTT Broker over Websocket using pure JavaScript

我一直在使用原生 JS websocket object 来构建使用 WS 与服务器通信的应用程序。 我已经设置了一个 Mosquitto MQTT 代理并在服务器上启用了 ws 连接。

如果可以避免,我不是导入第三方库的忠实拥护者,但似乎找不到任何仅使用本机 JS websocket object 进行连接的示例。

这是否意味着不可能?

这是完全可能的,但您最终将完全重新实现整个 MQTT 协议( 规范)。 Websockets 上的 MQTT 只是通过 websocket 连接隧道传输的原始 TCP 协议。

只需使用Paho Javascript客户端,即可节省大量精力和测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM