简体   繁体   English

如何从网站向不支持 Websockets 的 MQTT 代理发送消息?

[英]How to send a message from a website to an MQTT broker that does not support Websockets?

I am very new to web development and I am doing a project where I am required to send a message from my own website to Thingstream which is a MQTT broker.我对 Web 开发非常陌生,我正在做一个项目,我需要从我自己的网站向 Thingstream(一个 MQTT 代理)发送消息。 I tried to use a Javascript library called MQTT Paho to send a message to the broker but the library uses WebSocket which is not supported by Thingstream.我尝试使用名为 MQTT Paho 的 Javascript 库向代理发送消息,但该库使用了 Thingstream 不支持的 WebSocket。 The broker only supports TCP.代理仅支持 TCP。 So I now intend to use Websockify which is a library that serves as a proxy to convert a WebSocket connection to TCP.所以我现在打算使用 Websockify,它是一个用作代理将 WebSocket 连接转换为 TCP 的库。 However it is not clear to me how I would use Websockify to accomplish this.然而,我不清楚我将如何使用 Websockify 来实现这一点。 I have not been able to find sufficient documentation on how to use the library.我无法找到有关如何使用该库的足够文档。 Is it possible that someone can point out some useful documentation?有人可以指出一些有用的文档吗? Or perhaps an alternative method to do this task?或者也许是完成此任务的替代方法?

Find and using REST API:查找和使用 REST API:

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

LikeEMQ X REST API publish-messageEMQ X REST API 发布消息

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

相关问题 如何使用 Websockets 连接到 MQTT Broker? - How to connect to a MQTT Broker with Websockets? 使用带有Websocket的JavaScript MQTT Client连接到MQTT Broker时出错 - Error While connecting to MQTT Broker using JavaScript MQTT Client With Websockets 如何将消息从网站发送到Moodle? - How to send a message from website to moodle? 如何从网站向 Telegram APP 发送消息 - How to send message from Website To Telegram APP Twitter 如何将 websockets 发送给它的客户 - How does Twitter send websockets to it's clients 当我们的mqtt代理收到消息时,移动设备上的网页文本大小会增加 - Web page text on mobile increasing in size when it receives a message from our mqtt broker 我可以在不使用websocket的情况下使用本机mqtt连接到我的mqtt代理吗? - Can I use native mqtt to connect to my mqtt broker without the use of websockets? 如何使用 Laravel WebSockets 在 Laravel 中通过 WebSocket 将消息从客户端发送回服务器? - How to send message back from client to the server via WebSocket in Laravel with Laravel WebSockets? websockets-从websocket服务器获取消息并将其发送给客户端 - websockets - get message from a websocket server and send it to client 从mqtt经纪人-6lbr获取数据 - get data from mqtt broker -6lbr
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM