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 |