WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows

Utilización de la interfaz Java Messaging Service

Mediante la interfaz Java Messaging Service (JMS), puede desarrollar consumidores de sucesos que reciban notificaciones de sucesos de forma asíncrona de las colas o temas JMS.

Un consumidor de sucesos puede implementarse como una clase Java estándar o como un bean controlado por mensajes (MDB).

Mediante la interfaz JMS, puede implementar el consumidor de sucesos utilizando herramientas Java y modelos de programación estándar, y puede evitar las desventajas de rendimiento que supone consultar directamente el almacén de datos de sucesos. En lugar de interaccionar directamente con Common Event Infrastructure, el consumidor de sucesos se suscribe a destinos JMS (colas y temas) y recibe notificaciones de sucesos en forma de mensajes JMS.

Common Event Infrastructure organiza sucesos en grupos de sucesos, que son colecciones lógicas de sucesos definidas en la configuración de Common Event Infrastructure. Generalmente, un consumidor de sucesos sólo debe recibir sucesos de grupos de sucesos específicos.

El perfil de configuración para cada grupo de sucesos asocia dicho grupo de sucesos con uno o más destinos JMS a través de los que se distribuyen las notificaciones relacionadas con dicho grupo de sucesos. Las relaciones entre grupos de sucesos y destinos JMS son las siguientes:

Para recibir mensajes de un grupo de sucesos, un consumidor JMS se suscribe al destino apropiado. Cada vez que se crea, modifica o suprime un suceso que coincide con el grupo de sucesos asociado, se entrega una notificación en forma de mensaje JMS que contiene una notificación de suceso. El contenido de la notificación depende de este tipo:

Además de interaccionar con las interfaces JMS estándar, un consumidor de sucesos JMS interacciona con un recurso denominado Notification Helper. Este recurso realiza la conversión entre entidades Common Event Infrastructure (sucesos y grupos de sucesos) y entidades JMS equivalentes (mensajes y destinos). El recurso Notification Helper proporciona las funciones siguientes:


Concept topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 1 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\ccei_admin_jms.html

(C) Copyright IBM Corporation 2005. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse. (http://www.eclipse.org)