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 consola administrativa para configurar un conjunto de políticas para la mensajería fiable.
Antes de empezar
Puede configurar un conjunto de políticas de mensajería fiable mediante la consola administrativa como se describe en esta tarea o puede configurar un conjunto de políticas de mensajería fiable mediante la herramienta wsadmin.
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 alguno de estos conjuntos de políticas predeterminados sin tener que modificar su configuración, no es necesario que complete esta tarea. Está preparado para conectar y enlazar el conjunto de políticas predeterminado a la aplicación.
En cualquier momento, es decir, antes o después de haber creado la aplicación de servicio web fiable, o haber configurado conjuntos de políticas, puede establecer una propiedad que configura puntos finales para dar soporte únicamente a clientes que utilizan la mensajería fiable. Este valor se refleja mediante WS-Policy, si está conectado.
Acerca de esta tarea
Para configurar un conjunto de políticas de mensajería fiable utilizando la consola de administración, efectúe los pasos siguientes:
Procedimiento
- Cree un conjunto de políticas. Puede crear un nuevo conjunto de políticas o copiar y cambiar el nombre de un conjunto de políticas existente,
ya sea uno que ha creado anteriormente o uno de los conjuntos de políticas predeterminados de WS-ReliableMessaging.
- Compruebe que su conjunto de políticas incluye los tipos de políticas WS-ReliableMessaging y WS-Addressing. Añada estos tipos de políticas si es necesario. Estos tipos de políticas contienen las opciones de configuración que dan soporte a WS-ReliableMessaging. WS-Addressing proporciona la solicitud asíncrona y las funciones de respuesta de WS-ReliableMessaging, y también es necesario para la mensajería síncrona de WS-ReliableMessaging Versión 1.1.
Notas: - Si desea utilizar una conversación segura y políticas de mensajería fiables en el mismo conjunto de políticas, los enlaces de la conversación segura deben configurarse para que requieran la firma de las cabeceras de mensajes. Los conjuntos de políticas predeterminadas del perfil seguro fiable (WS-I RSP y WS-I RSP ND) se han diseñado y configurado específicamente para utilizar la conversación segura y la mensajería fiable en el mismo conjunto de políticas. Si utiliza una copia de uno de los conjuntos de políticas predeterminadas del perfil seguro fiable (WS-I RSP y WS-I RSP ND), no se requiere una posterior configuración de los enlaces de conversación segura. De lo contrario, consulte el apartado configuración de WS-SecureConversation para que funcione con WS-ReliableMessaging.
- La mensajería de WS-ReliableMessaging Versión 1.1 hace que WS-Addressing sea obligatorio. Si utiliza un conjunto de políticas que incluya las políticas WS-ReliableMessaging y WS-Addressing, y la política WS-Addressing está configurada como opcional, WebSphere Application Server altera temporalmente el valor WS-Addressing y habilita automáticamente WS-Addressing.
- Configure los atributos de tipo de política WS-ReliableMessaging. Para la política WS-ReliableMessaging, puede configurar la versión del estándar WS-ReliableMessaging que desee utilizar, el orden en el que se entregan los mensajes y la calidad de servicio necesaria (el nivel de fiabilidad) para la entrega de mensajes.
Nota: En WebSphere Application Server Versión 6.1, también podría configurar si utilizar o no
el protocolo WS-MakeConnection. Esta opción de configuración se ha eliminado del panel de la consola de administración, porque el producto determina automáticamente si se utiliza WS-MakeConnection, en función de los criterios siguientes:
- Si se utiliza WS-ReliableMessaging versión 1.0 o versión 1.1.
- Si el solicitante da soporte a WS-MakeConnection.
- Si el protocolo de intercambio de mensajes es síncrono o asíncrono.
- Si es necesario, configure los atributos de tipo de política WS-Addressing . Por ejemplo, el estilo de mensajería de política de WS-Addressing predeterminado es Síncrono y asíncrono, lo que especifica que no hay ninguna restricción en el destino de los mensajes de respuesta. No obstante, si habilita el compartimiento de políticas, la infraestructura de WS-Policy determina el estilo que se debe utilizar y tiene una preferencia para el patrón de solicitud-respuesta síncronas. Puesto que la infraestructura de WS-Policy tiene prioridad, se envían mensajes fiables en un patrón de solicitud-respuesta síncronas aunque el cliente invoque el servicio de forma asíncrona. Para aplicar la mensajería asíncrona, establezca el estilo de mensajería de política de WS-Addressing sólo en asíncrono.
- Guarde los cambios en la configuración maestra.