Configuración de la política WS-ReliableMessaging

Cuando trabaja con conjuntos de políticas en la consola administrativa, puede personalizar algunas políticas.

Antes de empezar

En esta tarea se presupone que está trabajando con un conjunto de políticas al que se ha añadido la política WS-ReliableMessaging.

No edite las políticas asociadas con los conjuntos de políticas predeterminados proporcionados. Si tiene que modificar los valores de políticas de mensajería fiable, utilice una copia de un conjunto de políticas predeterminadas o cree un nuevo conjunto de políticas.

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 la política WS-ReliableMessaging para un conjunto de políticas determinado, utilice la consola administrativa para completar los pasos siguientes:

Procedimiento

  1. En el panel de navegación, pulse Servicios > Conjuntos de políticas > Conjuntos de políticas de aplicación > nombre_conjunto_políticas > WS-ReliableMessaging. Se muestra el formulario Valores de WS-ReliableMessaging.
  2. Modifique una o varias de las propiedades siguientes:
    Estándar
    Seleccione la especificación WS-ReliableMessaging para utilizarla en la transmisión fiable de sus mensajes. WS-ReliableMessaging Versión 1.1 es el valor predeterminado. Seleccione la especificación WS-ReliableMessaging para utilizarla en la transmisión fiable de sus mensajes. WS-ReliableMessaging Versión 1.1 es el valor predeterminado. Se pueden obtener detalles de las especificaciones de WS-ReliableMessaging admitidas en las siguientes direcciones web:
    Nota: Si va a invocar un servicio web basado en .NET, debe seleccionar WS-ReliableMessaging Versión 1.0.
    Entregar los mensajes en el orden en el que se han enviado
    Seleccione esta opción si el remitente de una solicitud tiene que recibir una respuesta antes de enviar la siguiente solicitud., o si desea habilitar el soporte de transacciones para los intercambios de mensajes de entrada (proveedor) tal como se describe en Cómo proporcionar mensajería recuperable transaccional a través de WS-ReliableMessaging, o bien si desea aumentar de forma marginal la fiabilidad tal como se describe en Un mensaje no se recupera después de que un servidor deja de estar disponible.
    Consejo: Cuando habilita esta opción, WS-ReliableMessaging garantiza que los mensajes estarán disponibles para la aplicación solicitante en el orden en el que se envían. Esto es, si WS-ReliableMessaging no puede hacer que un mensaje concreto esté disponible, no hará que ningún mensaje posterior esté disponible. No obstante, la aplicación solicitante también debe sondear los mensajes en el orden en que se van a recibir. Por ejemplo:
    1. WS-ReliableMessaging hace que llegue el mensaje 1, a continuación, el mensaje 2 y, a continuación, el mensaje 3.
    2. La aplicación solicitante utiliza el sondeo asíncrono para sondear deliberadamente en busca del mensaje 2, a continuación, el mensaje 3, a continuación, el mensaje 1. Estos tres mensajes están disponibles, por lo tanto, este sondeo desordenado es satisfactorio.
    Aunque WS-ReliableMessaging entrega los mensajes en el orden en el que se envían, la aplicación solicitante ha optado por recibirlos desordenadamente.
    Calidad de servicio
    Seleccione el botón de selección para la calidad de servicio deseada. Las tres opciones son:
    No persistente y no gestionada
    Puede configurar las aplicaciones de servicios web para que utilicen ReliableMessaging con un almacén interno de la memoria predeterminada. Esta calidad de servicio requiere una configuración mínima. No obstante, es no transaccional y, aunque permite reenviar los mensajes que se pierden en la red, si un servidor deja de estar disponible se perderán los mensajes. Esta calidad de servicio es únicamente para un solo servidor y no funciona en un clúster. [z/OS]Esta calidad de servicio no se admite en la plataforma z/OS.
    Gestionada no persistente
    Esta opción de calidad de servicio de memoria interna utiliza un motor de mensajería para gestionar el estado de las secuencias y los mensajes se graban en el disco si hay poca memoria. Esta calidad de servicio permite reenviar los mensajes que se pierden en la red y también permite la recuperación en caso de anomalía del servidor. Sin embargo, el estado se descarta cuando se reinicia el motor de mensajería, por lo que en este caso perderá mensajes. Esta opción admite clústeres, así como servidores individuales.
    Gestionada persistente
    Esta calidad de servicio para las invocaciones de servicios web asíncronas es recuperable. Esta opción también utiliza un motor de mensajería y el almacén de mensajes para gestionar el estado de las secuencias. Los mensajes persisten en el servidor del solicitante del servicio web y en el servidor del proveedor del servicio web, y pueden recuperarse si el servidor deja de estar disponible. Los mensajes que no se transmiten correctamente cuando un servidor deja de estar disponible se pueden transmitir después de que se reinicie el servidor.
    El valor predeterminado es no persistente y no gestionada
    Nota: Estas tres calidades de servicio reciben soporte cuando se despliegan las aplicaciones en el servidor de aplicaciones. Las aplicaciones de cliente ligero y de contenedor de clientes utilizan únicamente la primera opción.
    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.
  3. Pulse Aceptar.
  4. Guarde los cambios en la configuración maestra.

Resultados

Después de personalizar la política de mensajería fiable, el conjunto de políticas asociado utiliza esta política para ayudarle a garantizar la entrega fiable de mensajes.

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_wsspsptrmd
File name: twbs_wsspsptrmd.html