Utilización de publicaciones retenidas

Por omisión, un intermediario descarta una publicación después de haberla enviado a todos los suscriptores interesados en ella. Sin embargo, un publicador puede especificar que desea que el intermediario conserve una copia de una publicación que, a partir de ese momento, se llamará publicación retenida.

El intermediario envía una copia de la publicación a todos los suscriptores que registran su interés sobre el tema de la publicación. significa que el nuevo suscriptor no tiene que esperar a que la información vuelva a publicarse para recibirla.

Por ejemplo, un suscriptor que registre una suscripción al precio de unas acciones recibe el último precio publicado directamente, sin tener que esperar a que el precio de dichas acciones cambie y vuelva a publicarse.

Si se ha especificado RetainPub como opción de publicación en el mensaje de publicación, el intermediario retiene la publicación que sustituye a las publicaciones retenidas anteriores de dicho tema.

Como el intermediario retiene únicamente una publicación para cada tema y punto de suscripción, la publicación antigua se suprime cuando llega una nueva publicación.

Al decidir si va a utilizar o no publicaciones retenidas, considere las siguientes preguntas.

Use el campo Expiry del descriptor de mensaje (MQMD) par establecer un intervalo de caducidad para una publicación retenida.

Las aplicaciones de verificación de ejemplo que se envían con WebSphere Message Broker incluyen el Servicio de resultados de fútbol (soccer). Ese ejemplo utiliza publicaciones retenidas para registrar la puntuación más reciente de cada partido de fútbol que se esté supervisando. El código del ejemplo ilustra la programación que se requiere para soportar esta opción.

No todas las aplicaciones pueden publicar publicaciones retenidas, y no a todas las publicaciones retenidas se les pueden aplicar fechas de caducidad. La siguiente tabla muestra qué aplicaciones pueden publicar publicaciones retenidas y si las publicaciones retenidas pueden tener una fecha de caducidad:
  MQ SCADA JMS/IP
Retenidas NO
Fecha caducidad NO NO

Las columnas de la tabla indican tres tipos de aplicación. La primera fila indica si una publicación puede ser una publicación retenida, y la segunda fila indica si puede aplicarse una fecha de caducidad a la publicación.

Conceptos relacionados
Publicaciones
Suscripciones
Tareas relacionadas
Publicación
Suscripciones
Anulación del registro de una suscripción
Referencia relacionada
Mensaje de publicación
Mensaje de registro de suscriptor
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
aq13030_