Modificación de un servicio WS-Notification Versión 6.1

Modifique las propiedades Descripción, ¿Espacios de nombres de tema dinámicos habilitados? y Requiere registro de un servicio WS-Notification y siga los enlaces para completar la configuración avanzada del servicio WS-Notification, como por ejemplo añadir puntos de servicio WS-Notification adicionales o aplicar documentos de espacio de nombres de tema a espacios de nombres de tema permanentes.

Acerca de esta tarea

Un servicio WS-Notification proporciona la capacidad de exponer algunos o todos los recursos de mensajería definidos en un bus de integración de servicios para ser utilizado por las aplicaciones WS-Notification.

Una lista de manejadores JAX-RPC y los enlaces de WS-Security definen los parámetros y la política de seguridad que se utilizan cuando se realizan invocaciones de servicio web de salida, por ejemplo la supervisión de notificaciones de sucesos de salida (en respuesta a una operación de suscripción) y el control de los editores basados en la demanda (suscribir, pausa y reanudar).

Cuando se crea un servicio WS-Notification de la Versión 6.1, el asistente configura tres servicios de entrada del bus de integración de servicios WS-Notification, uno para cada uno de los tres roles del servicio WS-Notification:
  • Intermediario de notificaciones
  • Gestor de suscripciones
  • Gestor de registros del editor
Estos servicios de entrada se definen en el mismo bus de integración de servicios que el servicio WS-Notification Versión 6.1, y cada uno de estos servicios de entrada hace referencia al mismo destino de bus.

Puede realizar modificaciones específicas de servicios web en el comportamiento del servicio WS-Notification modificando los tres servicios de entrada asociados. También puede configurar una propiedad personalizada que determine lo estricta que debe ser la comprobación de sintaxis de los temas utilizados en este servicio WS-Notification.

Para modificar un servicio WS-Notification, utilice la consola administrativa para efectuar los siguientes pasos:

Procedimiento

  1. En el panel de navegación, pulse Integración de servicios -> WS-Notification -> Servicios o Integración de servicios -> Buses -> nombre_bus -> [Servicios] Servicios WS-Notification. Se muestra el formulario Servicios de WS-Notification [Colección].
  2. En el panel de contenido, pulse el nombre de un servicio WS-Notification de la lista. Los valores actuales para este servicio WS-Notification se muestran en el panel Servicios de WS-Notification [Valores].
  3. Modifique las siguientes propiedades generales:
    Descripción
    ¿Habilitar espacios de nombres de temas dinámicos?

    Es decir, si este servicio permite crear espacios de nombres de tema dinámicos en el tiempo de ejecución. Para obtener más información, consulte Espacio de nombres de tema dinámico.

    Utilice esta opción para controlar estrechamente los espacios de nombres de tema que se utilizan al conectarse a un servicio WS-Notification concreto (por ejemplo, para los requisitos de seguridad o auditoría). Si deselecciona esta opción, las aplicaciones conectadas al servicio WS-Notification y los temas de petición de un espacio de nombres de tema dinámico no se publicarán ni recibirán mensajes.

    Todos los mensajes publicados en un espacio de nombres de tema dinámico se insertan con el valor predeterminado de fiabilidad de mensaje de fiable persistente. Si este valor no es aceptable, cree un espacio de nombres de tema permanentes y configure manualmente el atributo en el valor apropiado.

    Nota: Los espacios de nombres de tema dinámicos utilizados en un servicio WS-Notification concreto están respaldados por un espacio de temas del bus de integración de servicios que se crea automáticamente al crear el espacio de nombres de tema. La sintaxis de los temas utilizados en este espacio de temas es interna a la implementación de servicios WS-Notification.
    Requiere registro
  4. Modifique la lista de manejadores JAX-RPC y la configuración de Web Services Security. Esta configuracion se aplica a las notificaciones de sucesos intercambiadas con aplicaciones cliente WS-Notification. Para obtener más información sobre las listas de manejadores, consulte Trabajo con manejadores JAX-RPC y clientes. Para obtener más información sobre los recursos de seguridad de servicios web, consulte Configuración de la transmisión segura de mensajes SOAP utilizando WS-Security.
    Lista de manejadores JAX-RPC
    Enlace de solicitud de seguridad de salida
    Enlace de respuesta de seguridad de salida
    Configuración de seguridad de salida
  5. Modifique las propiedades adicionales:
    Puntos de servicio de WS-Notification
    Para obtener más información, consulte Modificación de un punto de servicio WS-Notification Versión 6.1.
    Espacios de nombres de tema permanentes
    Para obtener más información, consulte Espacio de nombres de tema permanente. Cuando se crea nuevo espacio de nombres de tema WS-Notification permanente, se especifica el espacio de nombres que se asocia con uno de los espacios de temas del de integración de servicios configurados en el bus en el que está definido el servicio WS-Notification padre. No se puede modificar un espacio de nombres de tema permanente una vez creado, excepto para aplicar o eliminar documentos de espacio de nombres de tema.
    Propiedades personalizadas
    Estas propiedades personalizadas son las parejas de nombre y valor que puede utilizar para establecer las propiedades de configuración del sistema internas. En cada pareja, el nombre es una clave propiedad y el valor es un valor de serie.
    Para especificar un tiempo de espera para las peticiones de salida enviadas desde este servicio WS-Notification, establezca la siguiente propiedad personalizada:
    outbound.timeout
    El valor de esta propiedad es el tiempo de espera en milisegundos. Si la propiedad no está definida, se utiliza un tiempo de espera predeterminado de 2 minutos.
    Para determinar lo estricta que es la comprobación de sintaxis de los temas utilizados en este servicio WS-Notification, establezca la siguiente propiedad personalizada:
    com.ibm.ws.sib.wsn.strictTopicChecking
    Los valores válidos para esta propiedad son TRUE y FALSE:
    • Si el valor de propiedad se establece en TRUE, las reglas de sintaxis del tema definidas en el estándar WS-Topics se aplican de forma estricta. Tenga en cuenta que existe un coste de rendimiento comparado con el valor predeterminado, ya que cada carácter de un tema se valida con una gran lista de caracteres Unicode permitidos.
    • Si la propiedad se omite o se establece en FALSE, la comprobación de sintaxis sólo garantiza que la estructura de temas básica sea válida y la comprobación de caracteres es menos estricta para permitir cualquier carácter excepto * (asterisco) y. (punto) como parte del nombre de tema.
  6. Modifique los valores del servicio de entrada para el intermediario de notificaciones, el gestor de suscripciones o el gestor de registros del editor. Para obtener más información, consulte el apartado Modificación de una configuración de servicio de entrada existente.
  7. Aplique los cambios necesarios y pulse Aceptar. Si el proceso se completa correctamente, se vuelve a visualizar la lista de servicios WS-Notification. De lo contrario, aparece un mensaje de error.
  8. Guarde los cambios en la configuración maestra. Debe reiniciar el servidor para que los cambios entren totalmente en vigor si la recarga de configuración está habilitada para el bus de integración de servicios.

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_wsnserv_mod
File name: tjwsn_wsnserv_mod.html