Acceso de las aplicaciones WS-Notification a un espacio de temas de un bus existente

Configure una solución que permita que los clientes de servicios web puedan compartir notificaciones de sucesos con otros clientes de un bus de integración de servicios.

Antes de empezar

En esta tarea se presupone que tiene un bus de integración de servicios existente, configurado al menos con un miembro de bus y un espacio de temas del bus. Para obtener más información, consulte Creación de un bus.

Acerca de esta tarea

Esta tarea se centra en el paso "Crear espacios de nombres de tema permanentes" que forma parte del asistente Nuevo servicio WS-Notification.

Puede configurar WS-Notification de forma que las aplicaciones de servicios web reciban notificaciones de sucesos generadas por otros clientes del bus de integración de servicios, como los clientes JMS. De forma similar, las aplicaciones de servicios web pueden generar las notificaciones que recibirán otros tipos de cliente. Esta configuración se describe en Topología para WS-Notification como un punto de entrada o salida para el bus de integración de servicios. Para conseguir esta configuración, cree un espacio de nombres de tema permanente que permita compartir los mensajes entre clientes de servicios web y clientes que no sean de servicios web del bus. Específicamente, debe crear un espacio de nombres de tema permanente que enlace el espacio de temas del bus de integración de servicios utilizado por los clientes de mensajería con un URI de espacio de nombres de tema WS-Notification.

Para obtener más información sobre cómo programar las aplicaciones cliente, consulte Interacción con tipos de mensaje JMS.

Procedimiento

  1. Inicie la consola administrativa.
  2. Vaya a Integración de servicios -> WS-Notification -> Servicios o a Integración de servicios -> Buses -> nombre_bus -> [Servicios] Servicios WS-Notification. Se muestra el formulario Servicios de WS-Notification [Colección].
  3. Pulse Nuevo. Se visualiza el asistente Nuevo servicio WS-Notification.
  4. Complete los pasos 1 a 4 del asistente, tal como se describe en Creación de un nuevo servicio WS-Notification Versión 6.1 o Creación de un nuevo servicio WS-Notification Versión 7.0 .
  5. En el paso 5 del asistente: " Crear espacios de nombres de tema permanentes", configure el espacio de nombres de tema WS-Notification para proporcionar acceso al espacio de temas del bus de integración de servicios existente:
    • Escriba el URI de espacio de nombres de tema que desea que las aplicaciones WS-Notification utilicen al hacer referencia al espacio de temas del bus de integración de servicios. El URI debe ser exclusivo dentro del servicio WS-Notification y deberá estar relacionado con su organización. Por ejemplo, http://www.suorganización.com.
    • Elija el botón de selección "Utilizar un espacio de temas de bus de integración de servicios existente" y, a continuación, en la lista desplegable, seleccione el nombre del espacio de temas del bus de integración de servicios elegido.
  6. Complete el paso 6 del asistente: "Resumen".

    Compruebe que el resumen de las acciones realizadas por el asistente es el que esperaba y pulse Finalizar.

    Si el proceso se completa correctamente, la lista de servicios WS-Notification se actualiza para incluir el nuevo servicio WS-Notification. De lo contrario, aparece un mensaje de error.
  7. Guarde los cambios en la configuración maestra. No tiene que reiniciar el servidor para que entren en vigor estos cambios. Sin embargo, debe iniciar el escucha de punto final o la aplicación empresarial asociada al punto de servicio que se creó en el paso 4 del asistente.

Resultados

Las aplicaciones WS-Notification pueden ahora conectarse al punto de servicio WS-Notification y pueden insertar o recibir notificaciones de sucesos del espacio de temas del bus de integración de servicios.

Qué hacer a continuación

Para los servicios de WS-Notification versión 7.0 basados en JAX-WS, puede ver el URL al que se conectan las aplicaciones WS-Notification buscando en el archivo NotificationBroker.wsdl para la aplicación NotificationBroker. Para ver este archivo, consulte Publicación de archivos WSDL para una aplicación WS-Notification en un archivo comprimido.

Para los servicios WS-Notification Versión 6.1 basados en JAX-RPC, puede ver el URL al que se conectan las aplicaciones WS-Notification desplazándose a Integración de servicios -> Buses -> nombre_bus -> [Servicios] Servicios WS-Notification -> nombre_servicio -> [Propiedades adicionales] Puntos de servicio WS-Notification -> nombre_punto -> Valores del puerto de entrada NotificationBroker.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjwsn_task_sysa6
File name: tjwsn_task_sysa6.html