Publicar mensaje MQTT
La acción Publicar mensaje MQTT (ver imagen siguiente) publica un mensaje en el tema que se ha especificado en el agente especificado en la configuración Dirección del agente.
A continuación se describen las opciones que puede configurar para esta acción. La mayoría de ellas recibe una expresión XPath que dé como resultado una cadena.
•ID del cliente: El nombre único del cliente de editor MQTT.
•Dirección y puerto del agente: La dirección IP del agente al que se va a publicar el mensaje y el puerto en esta dirección IP que debe detectar los mensajes. MobileTogether se conecta al agente automáticamente cuando se ejecuta la acción.
•Tema: El tema bajo el cual se publica el mensaje. Los suscriptores de este tema en el agente recibirán el mensaje una vez se haya publicado.
•Mensaje: El contenido del mensaje.
•Conexión segura: Si quiere usar una conexión segura, seleccione esta opción e introduzca su nombre de usuario y contraseña.
•Certificado de cliente: Introduzca una expresión XPath que dé como resultado el texto del certificado.
•Calidad de servicio: Seleccione una de las tres opciones permitidas en la especificación MQTT: Como máximo una vez, Como mínimo una vez o Exactamente una vez.
Funciones de extensión de MobileTogether
MobileTogether cuenta con distintas funciones de extensión XPath creadas específicamente para usarlas en los diseños de MobileTogether. Algunas de ellas son especialmente útiles para ciertas acciones en concreto. Por ejemplo, mt-available-languages() devuelve los idiomas en que está disponible la solución y se podría usar, por ejemplo, con la acción Cuadro de mensaje. Si alguna función es especialmente relevante para esta acción, aparece a continuación. Para ver una lista completa de funciones de extensión y sus descripciones consulte Funciones de extensión de MobileTogether.
mt-string-to-hexBinary()
mt-hexBinary-to-string()