Push Agent como suscriptor

De forma predeterminada, Push Agent puede enviar datos a la nube. Puede editar el código de Push Agent para recibir datos de la nube.

Función de recepción de datos

La función del siguiente ejemplo se invoca cada vez que se recibe un mensaje. La función procesa el mensaje recibido según la lógica definida en la función y, a continuación, actualiza el valor de la variable
messageVariable
.
private void SubscribeClientMqttMsgPublishReceived(object sender, MqttMsgPublishEventArgs e) { var messageVariable = Project.Current.GetVariable("Model/Message"); messageVariable.Value = "Message received: " + System.Text.Encoding.UTF8.GetString(e.Message); }

Parámetro de configuración del suscriptor

El siguiente ejemplo muestra la función de recepción de datos que se pasa como parámetro de configuración del Suscriptor. Además de la configuración base del Publicador, el método del suscriptor se configura en el método
Start()
.
public void Start() { // PushAgent Default configuration // Add subscriber mqttClientConnector.AddSubscriber("my_custom_subscriber_topic", 1, SubscribeClientMqttMsgPublishReceived); }
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.