标签: javascript websocket mqtt
我有业务需求,我想连接mqtt服务器(在我的情况下使用mosquito),而不使用paho js或其他可用的库。而不是使用我想简单使用的库
var ws = new Websocket(maqtt_url);
创建websocket连接后,我想订阅一个主题并接收消息。订阅主题可以进行硬编码。
这可能吗?
答案 0 :(得分:3)
当然可以,但是你最终会自己重新编写所有的paho库并将其包含在你的应用程序中。
如果您真的想沿着这条路走下去,那么可以找到MQTT规范here,它将告诉您
为了维持与代理的连接,您需要实现所有这些。
答案 1 :(得分:0)
在here中提供了一个mqtt over websockets示例,其中对mqtt协议数据进行了编码而不使用库。这可能是开发应用程序的良好起点。