Espacios de temas y mensajería de publicación/suscripción
Puede utilizar la mensajería de publicación/suscripción para publicar un mensaje para muchos suscriptores. Una aplicación generadora publica un mensaje sobre un área de asunto determinado, o tema. El tema de un mensaje específico (publicación) es una propiedad del mensaje. Las aplicaciones del consumidor que se han suscrito al tema, cada una recibe una copia del mensaje. Un espacio de temas es una jerarquía de temas de publicación/suscripción. Estos temas tienen puntos de publicación que se definen automáticamente en cada motor de mensajería del bus de integración de servicios asociado.
Un destino de espacio de temas de integración de servicios no está localizado en un miembro de bus concreto. La integración de servicios mantiene una lista de suscripciones en el espacio de temas y hace coincidir las publicaciones con esa lista. Cuando una publicación nueva coincide con una o más suscripciones del espacio de temas, la integración de servicios entrega una copia de la publicación a cada suscriptor. Si es necesario, la integración de servicios puede colocar en cola el mensaje de publicación hasta que el suscriptor está preparado para recibirlo. Si la nueva publicación no coincide con ninguna suscripción, la integración de servicios descarta la publicación.
Un espacio de temas tiene un conjunto de permisos de publicación/suscripción predeterminado para todos los temas de la jerarquía. Un administrador puede configurar temas individuales de publicación/suscripción con permisos y mediaciones específicos. Los temas de publicación/suscripción heredan estas configuraciones de temas superiores de publicación/suscripción en la jerarquía del espacio de temas y el espacio de temas propiamente.
- biblioteca
- Los temas para la gestión de documentos.
- ventas
- Temas de seguimiento de marketing y ventas.
Una aplicación generadora se puede conectar a cualquier motor de mensajería del bus. Los mensajes se almacenan en el almacén de mensajes para el motor de mensajería al que está conectado el generador. Como resultado, un espacio de temas puede tener mensajes almacenados en diferentes almacenes de mensajes de diversos motores de mensajería (de tipo generador) del bus. Los mensajes para un tema de publicación/suscripción se publican en un punto de publicación y se envían automáticamente a todos los demás puntos de publicación para los cuales hay suscriptores sobre dicho tema.

El proveedor de mensajería predeterminado soporta suscripciones duraderas para los temas de publicación/suscripción. Esto permite a un suscriptor recibir una copia de todos los mensajes publicados sobre un tema, incluso los mensajes publicados durante los periodos de tiempo en los que el suscriptor no está conectado al servidor. Para una fábrica de conexiones JMS o una especificación de activación determinada, todos los mensajes de publicación/suscripción que se deben entregar a las suscripciones duraderas se almacenan en el punto de publicación del motor de mensajería denominado mediante la propiedad inicial de suscripción duradera. Por lo tanto, si dicho motor de mensajería no está disponible, los suscriptores no pueden recuperar los mensajes. Estos mensajes no entregados se conservan y se envían a las suscripciones duraderas después de que se reinicie el motor de mensajería.