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

使用纯JavaScript通过Websocket连接到MQTT代理,javascript,websocket,mqtt,mosquitto,Javascript,Websocket,Mqtt,Mosquitto,我一直在使用原生JSwebsocket对象构建使用WS与服务器通信的应用程序。我已经设置了一个Mosquitto MQTT代理,并在服务器上启用了ws-connections 如果可以避免的话,我不太喜欢导入第三方库,但似乎找不到任何示例说明如何仅使用本机JSwebsocket对象进行连接 这是否意味着这是不可能的?这是完全可能的,但最终将完全重新实现整个MQTT协议()。websocket上的MQTT只是通过websocket连接隧道传输的原始TCP协议 只要使用客户端,就可以节省大量的精力和

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

如果可以避免的话,我不太喜欢导入第三方库,但似乎找不到任何示例说明如何仅使用本机JS
websocket
对象进行连接


这是否意味着这是不可能的?

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

只要使用客户端,就可以节省大量的精力和测试