Suscripciones

Un suscriptor registra una petición para una publicación especificando los elementos siguientes:

Cuando el nodo de publicación recibe un mensaje, comprueba la tabla de suscripciones para determinar si hay alguna petición de suscripción que especifique el punto de suscripción de este nodo concreto o que coincida con el contenido o el tema (o ambas cosas) del mensaje recibido.

Para cada coincidencia encontrada, el nodo entrega el mensaje publicado en la cola de suscriptores utilizando el CorrelId opcional, si se ha especificado. Si no se especifica un CorrelId, se utilizar un valor fijo. Cada suscriptor recibe sólo una copia de cada publicación, independientemente del número de suscripciones coincidentes que tenga el cliente.

Las aplicaciones SCADA utilizan la puerta SCADA para publicar y suscribir, y CorrelId no es aplicable.

Una vez que el nodo ha enviado la publicación a los suscriptores que tienen una suscripción coincidentes, la publicación se descarta a menos que sea una publicación retenida.

Suscripciones locales

Los suscriptores pueden especificar una opción local al efectuar el registro. Si lo hacen, estarán solicitando que su registro de suscripción no se envíe a otros intermediarios, sino que el intermediario local lo retenga. Estos suscriptores reciben los mensajes publicados en este intermediario que coinciden con la suscripción, pero los mensajes publicados en otros intermediarios no suelen estar disponibles a menos que los suscriptores hayan registrado también una suscripción global con un tema solapado y el mismo punto de suscripción.

Publicaciones retenidas

Si se utilizan publicaciones retenidas, el suscriptor puede especificar las opciones siguientes al registrar una suscripción.

Conceptos relacionados
Temas
Publicaciones
Suscripciones
Puntos de suscripción
Suscriptores

Tareas relacionadas
Publicación
Utilización de publicaciones retenidas
Anulación del registro de una suscripción

Referencia relacionada
Caracteres especiales en temas
Semántica y utilización de temas
Mensaje de Register Subscriber