Altova MobileTogether Designer

Adquirir/Cancelar suscripción a un tema MQTT

Inicio Anterior Inicio Siguiente

La acción Adquirir/Cancelar suscripción a un tema MQTT (ver imagen siguiente) contiene tres acciones relacionadas, de las que puede seleccionar una a través de su botón de opción correspondiente: (i) Adquirir suscripción a un tema; (ii) Cancelar suscripción a un tema; y (iii) Desconectarse de un agente. A continuación se describen estas acciones.

 

Adquirir y cancelar suscripción a un tema

Las acciones Adquirir suscripción y Cancelar suscripción (ver imagen siguiente) permiten a los dispositivos cliente MT, respectivamente, adquirir y cancelar la suscripción a un tema ubicado en un agente determinado. Para configurar la acción relevante, seleccione el botón de opción apropiado (Adquirir suscripción o Cancelar suscripción). Las configuraciones son las mismas para ambas acciones. Sin embargo, la acción Adquirir suscripción tiene una configuración demás: la configuración Calidad de servicio.

MTActionMQTTSubscribeToTopic

A continuación puede ver las opciones que puede configurar para las acciones Adquirir suscripción y Cancelar suscripción. Las acciones reciben expresiones XPath que den como resultado cadenas.

 

ID del cliente: El nombre único del cliente de suscriptor MQTT.

Dirección y puerto del agente: La dirección IP del agente indicando el tema de la suscripción y el puerto en esta dirección IP a través del cual se conecta el cliente MT. MobileTogether se conecta al agente automáticamente cuando se ejecuta la acción.

Tema: El tema para el que el cliente quiere adquirir o cancelar la suscripción.

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: Esta configuración sólo está disponible para la acción Adquirir una suscripción. 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.

 

Desconectarse del agente:

La acción Desconectarse (ver imagen siguiente) desconecta el dispositivo cliente MT del agente determinado. Seleccione el botón de opción Desconectarse para configurar las opciones de la acción.

MTActionMQTTDisconnect

A continuación puede ver las opciones que puede configurar para la acción Desconectarse. Cada una de ellas recibe una expresión XPath que dé como resultado una cadena.

 

ID del cliente: El nombre único del cliente de suscriptor MQTT.

Dirección y puerto del agente: La dirección IP del agente del que se va a desconectar el cliente y el puerto en esta dirección IP a través del cual se conecta el cliente.

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.

 

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 una 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()

 

© 2017-2023 Altova GmbH