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

Modifique las propiedades Descripción, ¿Espacios de nombres de tema dinámicos habilitados?, Requiere registro, Lista de manejadores JAX-WS y Consultar WSDL de un servicio WS-Notification Versión 7.0 y siga los enlaces para completar la configuración avanzada, como por ejemplo añadir puntos de servicio WS-Notification adicionales, aplicar documentos de espacio de nombres de tema a espacios de nombres de tema permanentes y aplicar conjuntos de políticas para habilitar WS-ReliableMessaging.

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 define los manejadores que se aplican 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 demanda (suscribir, pausa y reanudar).

Cuando se crea un servicio WS-Notification de la Versión 7.0, el asistente crea y despliega una aplicación de proveedor basada en JAX-WS. La aplicación expone las interfaces del servicio web para cada uno de los tres roles del servicio WS-Notification:
  • Intermediario de notificaciones
  • Gestor de suscripciones
  • Gestor de registros del editor

También puede configurar propiedades personalizadas para especificar un tiempo de espera de las solicitudes de salida y para determinar lo estricta que debe ser la comprobación de sintaxis de los temas utilizados en este servicio WS-Notification Versión 7.0.

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. En el panel de contenido, pulse el nombre de un servicio WS-Notification Versión 7.0 de la lista. Los valores actuales para este servicio WS-Notification Versión 7.0 se muestran en el panel Servicios de WS-Notification [Valores].
  4. 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
    Lista de manejadores JAX-WS

    Una lista de manejadores define los manejadores que se aplican 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 demanda (suscribir, pausa y reanudar). Para obtener más información sobre las listas de manejadores, consulte Configuración de manejadores JAX-WS.

    WSDL de consola
    Indica si el servicio WS-Notification versión 7.0 consulta al WSDL de otros servicios web de WS-Notification cuando interactúa con ellos. De forma predeterminada esta opción está habilitada. Si deselecciona esta opción, mejorará el rendimiento evitando caras consultas de WSDL. Sin embargo, debe tener en cuenta las siguientes consideraciones cuando no está habilitada la consulta de WSDL:
    • WS-Notification trata de descubrir información de enlace (que normalmente se descubre a través del WSDL) por otros medios. WS-Notification utiliza la versión de SOAP asociada al punto de servicio WS-Notification donde se realizaron suscripciones (mediante otros servicios web), o donde se crearon las suscripciones administradas (mediante un administrador).
    • En algunas circunstancias, es posible que WS-Notification no pueda determinar la información de enlace. Esto puede producirse cuando se limpian suscripciones en las que se ha suprimido el punto de servicio asociado y la información de configuración ya no está disponible. En esas circunstancias, WS-Notification elige la que considera la "mejor opción" en la información de enlace para utilizarla para limpiar las suscripciones.
    • Hay un caso en el que se utiliza información de enlace incorrecta. Es decir, cuando un suscriptor realiza una suscripción para utilizar un enlace SOAP concreto, en nombre de un NotificationConsumer que espera notificaciones a través de un enlace SOAP distinto.
  5. Modifique las propiedades adicionales:
    Puntos de servicio de WS-Notification
    Para obtener más información, consulte el apartado Creación de un nuevo punto de servicio WS-Notification Versión 7.0 o Modificación de un punto de servicio WS-Notification Versión 7.0.
    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.
    Conjuntos de políticas y enlaces de solicitud de salida
    Los enlaces y conjuntos de políticas de solicitud de salida para los dos clientes de servicios WS-Notification asociados a este servicio WS-Notification. Para conseguir un servicio web de transmisión fiable de mensajes de notificación, utilice esta opción para asociar el cliente de servicios WS_Notification a un conjunto de políticas que habilite WS-ReliableMessaging.
    Para obtener más información, consulte Configuración de un servicio WS-Notification Versión 7.0 con QoS de servicios web.
  6. 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.
  7. 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_v7
File name: tjwsn_wsnserv_mod_v7.html