Ir al contenido principal

Enviar mensaje MQTT

Estructura

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

Parámetros

| Parámetro | Tipo | Descripción
| sHost | Cadena | Servidor al que conectarse.sPort | Cadena | Puerto al que enviar el mensaje.sUser | Cadena | Usuario con el que conectarse.sPassword | Cadena | Contraseña para conectarse.sClient | Cadena | ID de cliente que se va a utilizar.Topic | Cadena | Tema de destino al que enviar el mensaje.bSSL | Booleano | Si se debe utilizar SSL al conectarse.sMessage | Cadena | El mensaje que se va a enviar. |

Valor devuelto

«Mensaje enviado» o un mensaje de error que describa el problema que se ha producido al enviarlo.

Descripción

Esta función se conecta a un servidor mediante el protocolo MQTT e intenta enviarle un mensaje. Siempre utiliza una sesión limpia con nivel de QoS 2.

Ejemplo

SendMQTTMessage("localhost", "1883", "", "", "IndyClient", "DemoTarget", false, "Mensaje de prueba de IndySoft")

Compatibilidad de aplicaciones

Todo |