Un tema es una serie de caracteres que describe la naturaleza de los datos que se están publicando en un un sistema de publicación/suscripción.
Los temas son elementos claves para una entrega correcta de mensajes en un sistema publicación/suscripción. En vez de incluir una dirección de destino específica en cada mensaje, un publicador asigna un tema al mensaje. El intermediario de mensajes compara el tema con una lista de clientes que se han suscrito a dicho tema y entrega el mensaje a cada uno de los clientes.
Tenga en cuenta que un publicador puede controlar los suscriptores que pueden recibir una publicación eligiendo cuidadosamente el tema que se ha especificado en el mensaje.
Un administrador del sistema puede definir los temas utilizando el área de trabajo. Sin embargo, no es necesario que un mensaje se defina para que un publicador pueda utilizarlo. Un tema también puede definirse cuando se especifica por primera vez en una publicación.
Una serie de caracteres de un tema puede incluir cualquier carácter de juego de caracteres Unicode, incluido el carácter de espacio en blanco. No obstante, hay tres caracteres que tienen significados especiales. Esos caracteres se describen en el apartado Caracteres especiales en temas.
Aunque un carácter nulo no causa un error, no utilice caracteres nulos en las series de caracteres de los temas.
Cada tema definido es un elemento o un nodo en el árbol de temas. El árbol de temas puede empezar estando vacío o contener temas que haya definido un administrador del sistema utilizando el área de trabajo. Puede definir un nuevo tema utilizando el área de trabajo o especificando el tema por primera vez en una publicación.
Aunque puede crear un árbol de temas como una estructura lineal, planta, es mejor hacerlo en una estructura jerárquica con uno o más temas raíces.
Cada serie de caracteres de la figura representa un nodo en el árbol de temas. Un nombre de tema completo se crear añadiendo nodo de uno o más niveles del árbol de temas. Los niveles se separan mediante el carácter "/". El formato de un nombre especificado completamente es: "raíz/nivel2/nivel3".
Cuando diseñe nombres de temas y árboles de temas, recuerde que el intermediario de mensajes no interpreta ni intenta deducir su significado, el nombre del tema propiamente dicho. Utiliza únicamente el nombre del tema para enviar mensajes relacionados a cliente que se hayan suscrito a ese tema.
Se puede especificar más de un tema para una publicación.
Conceptos relacionados
Publicación/suscripción
Publicaciones
Suscripciones
Seguridad de publicación/suscripción
Filtros
Tareas relacionadas
Publicación
Suscripciones
Referencia relacionada
Mensaje de Publish
Caracteres especiales en temas
Semántica y utilización de temas
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
aq01130_ |