Zum Hauptinhalt springen

MQTT-Nachricht senden

Aufbau

SendMQTTMessage(sHost, sPort, sUser, sPassword, sClient, sTopic, bSSL, sMessage)

Parameter

| Parameter | Typ | Beschreibung
| sHost | Zeichenkette | Host des Servers, mit dem eine Verbindung hergestellt werden soll.sPort | Zeichenkette | Port, an den die Nachricht gesendet werden soll.sUser | Zeichenkette | Benutzer, als der die Verbindung hergestellt werden soll.sPassword | Zeichenkette | Passwort für die Verbindung.sClient | Zeichenkette | Zu verwendende Client-ID.Topic | Zeichenkette | Ziel-Topic, an das die Nachricht gesendet werden soll.bSSL | Boolescher Wert | Gibt an, ob bei der Verbindung SSL verwendet werden soll.sMessage | Zeichenkette | Die zu sendende Nachricht. |

Rückgabewert

„Nachricht gesendet.“ oder eine Fehlermeldung, die das Problem beim Senden beschreibt.

Beschreibung

Diese Funktion stellt über das MQTT-Protokoll eine Verbindung zu einem Server her und versucht, eine Nachricht an diesen zu senden. Es wird immer eine neue Sitzung mit QoS-Stufe 2 verwendet.

Beispiel

SendMQTTMessage("localhost", "1883", "", "", "IndyClient", "DemoTarget", false, "Testnachricht von IndySoft")

Anwendungskompatibilität

Alle |