【问题标题】:How to send a message from a website to an MQTT broker that does not support Websockets?如何从网站向不支持 Websockets 的 MQTT 代理发送消息?
【发布时间】:2020-01-07 10:57:42
【问题描述】:

我对 Web 开发非常陌生,我正在做一个项目,我需要将消息从我自己的网站发送到 Thingstream,这是一个 MQTT 代理。我尝试使用名为 MQTT Paho 的 Javascript 库向代理发送消息,但该库使用 Thingstream 不支持的 WebSocket。代理仅支持 TCP。所以我现在打算使用 Websockify,它是一个作为代理将 WebSocket 连接转换为 TCP 的库。但是,我不清楚如何使用 Websockify 来完成此任务。我无法找到有关如何使用该库的足够文档。有人可以指出一些有用的文档吗?或者也许是另一种方法来完成这项任务?

【问题讨论】:

标签: javascript websocket tcp mqtt paho


【解决方案1】:

查找和使用 REST API:

Client -> REST API -> MQTT Broker -> MQTT Stream -> Client

点赞EMQ X REST API publish-message

【讨论】:

    猜你喜欢
    • 2022-09-22
    • 2015-09-14
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多