Conexión y enlace de un conjunto de políticas de WS-ReliableMessaging a una aplicación de servicio web mediante la herramienta wsadmin

Para configurar una aplicación para utilizar WS-ReliableMessaging, debe conectar un conjunto de políticas que contenga un tipo de política WS-ReliableMessaging. Este tipo de política ofrece un rango de calidades de servicio: persistencia gestionada, no persistencia gestionada o no persistencia no gestionada. Utilice la herramienta wsadmin para conectar el conjunto de políticas a la aplicación, y (para las calidades de servicio gestionado) para definir enlaces a un bus de integración de servicios y a un motor de mensajería.

Antes de empezar

Puede conectar un conjunto de políticas WS-ReliableMessaging y definir enlaces utilizando la herramienta wsadmin, tal como se describe en esta tarea, o bien puede conectar y enlazar un conjunto de políticas WS-ReliableMessaging utilizando la consola administrativa.

En esta tarea se da por hecho que ya ha desarrollado e instalado la aplicación de servicio web a la que desea conectar un conjunto de políticas.

Los siguientes conjuntos de políticas predeterminados funcionan con las aplicaciones WS-ReliableMessaging:
  • WS-I RSP
  • WS-I RSP ND
  • LTPA WS-I RSP
  • Username WS-I RSP
  • WSReliableMessaging 1_0
  • Valor por omisión WSReliableMessaging
  • WSReliableMessaging persistente
Para obtener más información, consulte Conjuntos de políticas WS-ReliableMessaging predeterminados.

Si puede utilizar cualquiera de estos conjuntos de políticas predeterminados, o si ha configurado su propio conjunto de políticas de mensajería fiable, está preparado para completar esta tarea.

Acerca de esta tarea

Utilice esta tarea para completar las siguientes acciones adicionales:
  1. Conecte un conjunto de políticas de mensajería fiable (un conjunto de políticas predeterminadas o uno que haya creado usted mismo) a un aspecto de la aplicación (es decir, en el nivel de aplicación o en el nivel de servicio web). Los conjuntos de políticas definen el nivel de fiabilidad (calidad de servicio) y otras opciones de configuración que desea aplicar a su aplicación de mensajería fiable.
  2. Defina los enlaces para cada conexión a un conjunto de políticas que especifica una calidad de servicio gestionada. Es decir seleccione el bus de integración de servicios y un motor de mensajería para utilizarlos para las calidades de servicio de persistencia gestionada y de no persistencia gestionada.

Para conectar un conjunto de políticas WS-ReliableMessaging y definir enlaces mediante la herramienta wsadmin, efectúe los pasos siguientes:

Procedimiento

  1. Conecte un conjunto de políticas a la aplicación de mensajería fiable en el nivel de aplicación o en el nivel de servicio web.
    Utilice el mandato createPolicySetAttachment tal como se describe en el apartado Creación de conexiones de conjuntos de políticas mediante la herramienta wsadmin. Establezca el parámetro -policySet en el nombre del conjunto de políticas de mensajería fiable que desea utilizar. Por ejemplo: WS-I RSP ND
    Nota:
    • Puede conectar un conjunto de políticas en cada nivel.
    • Sólo puede aplicar una política WS-ReliableMessaging a nivel de aplicación o de servicio.
    • Si aplica la mensajería fiable a nivel de servicio, todos los servicios deben utilizar la misma política WS-ReliableMessaging y valores de enlace.
    • Puede conectar cualquier conjunto de políticas en el nivel de operación. Para un conjunto de políticas que incluya la política WS-ReliableMessaging, el accesorio a nivel de operación configura los otros componentes del conjunto de políticas (por ejemplo, WS-Security y WS-Addressing), pero cualquier configuración de WS-ReliableMessaging a nivel de operación se omite.

    Este mandato devuelve un número de ID de conexión. Si el conjunto de políticas seleccionado especifica una calidad de servicio gestionado, anote este número. En el paso siguiente, lo va a utilizar para definir el enlace.

  2. Si el conjunto de políticas seleccionado especifica una calidad de servicio gestionada, defina los enlaces para un bus de integración de servicios y un motor de mensajería.
    Si la instancia del conjunto de política especifica la calidad de servicio de persistencia gestionada o de persistencia no gestionada, seleccione el bus de integración de servicios y el motor de mensajería que gestionará el estado WS-ReliableMessaging. Utilice el mandato setBinding tal como se describe en el apartado Creación de conexiones de conjuntos de políticas mediante la herramienta wsadmin. Establezca el parámetro -tipoPolítica en WSReliableMessaging. Establezca el nombre de bus y el nombre del motor de mensajería utilizando la siguiente sintaxis para el parámetro -attributes:
    -attributes "[[busName ReliableMessagingBus] 
                 [messagingEngineName nombre_motor_mensajería]]"
    El nombre del motor de mensajería tiene el formato nombreNodo.nombreServidor-nombre_bus para un motor de mensajería en un único servidor, o bien nombreClúster.nnn-nombre_bus para un motor de mensajería en un clúster.
    Nota: Cuando muchas aplicaciones utilizan el mismo motor de mensajería, el rendimiento puede verse afectado. Entre los factores que se deben tener en cuenta se incluye el número de aplicaciones que ya están enlazadas al motor de mensajería, la utilización de la CPU y la productividad de mensajes. Para mejorar el rendimiento de una configuración de un sólo servidor, cree un nuevo motor de mensajería para crear el enlace con la aplicación.
  3. Guarde los cambios en la configuración maestra.
    Para guardar los cambios de la configuración, escriba el mandato siguiente:
    AdminConfig.save()
[z/OS]

Qué hacer a continuación

Si el conjunto de políticas seleccionado especifica una calidad de servicio gestionada, configure la propiedad personalizada sib.wsrm.tokenLockTimeout en el motor de mensajería que ha especificado en el enlace de políticas. Establezca el valor de la propiedad de forma que se inferior que la cantidad de tiempo que la región de control espera antes de finalizar una región sirviente inactiva. Al establecer este valor se garantiza que la región de control no finaliza la región sirviente mientras WS-ReliableMessages está bloqueado. Consulte Las propiedades personalizadas de la integración de servicios si desea más información.


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=twbs_wsrm_policy_attach_bind_cli
File name: twbs_wsrm_policy_attach_bind_cli.html