2016-10-14 3 views
0

Ich habe einen mqtt-Broker, der Websocket-Verbindung nicht unterstützt. Ich muss eine HTML-Webseite schreiben, die eine Verbindung zum Broker herstellt und eine Nachrichten-Zeichenfolge darauf veröffentlicht. Ist es möglich, Websockets über meine Webseite nicht zu benutzen und trotzdem Daten zu verbinden und zu veröffentlichen? Wenn ja, wie kann ich das tun?Kann ich native mqtt verwenden, um eine Verbindung zu meinem mqtt-Broker herzustellen, ohne WebSockets zu verwenden?

Antwort

1

Nein, Sie können keine Verbindung zu irgendetwas von in einem Browser mit etwas anderem als HTTP oder WebSockets herstellen.

Eine mögliche Lösung besteht darin, eine separate WebSockets zu MQTT-Brücke zwischen der Webseite und dem Broker einzurichten.

+0

https://www.quora.com/What-do-Javascript-MQTT-clients-notwendig-zu-durch-einen-websocket-und-cannot-direkt-establish-a-MQTT-connection-to -the-MQTT-broker – SMG

+0

https://www.quora.com/What-do-Javascript-MQTT-clients-not-to-go-through-a-websocket-and-cannot-directly-establish-a-MQTT -connection-to-the-MQTT-Broker- Ich lese in einem der Kommentare, die browserfy sagt? Irgendwelche Hilfe dazu?> – SMG

+0

Nein, das wird nichts ändern – hardillb

Verwandte Themen