Valores de 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. El producto puede forzar estas políticas en mensajes de entrada y las aplica en mensajes de salida.

Para ver este panel en la consola, pulse la vía de acceso siguiente: Servicios > Conjuntos de política > Conjuntos de políticas de aplicación > nombre_conjunto_políticas > WS-ReliableMessaging.

Con WebSphere Application Server, puede utilizar WS-ReliableMessaging con aplicaciones de servicios web JAX-WS (Java API for XML-Based Web Services) 2.1 que utilicen un enlace SOAP sobre HTTP. Para configurar una aplicación de servicio web de modo que utilice 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.

No edite las políticas asociadas con los conjuntos de políticas por omisión proporcionados. Si tiene que modificar los valores de política de mensajería fiable, utilice una copia del conjunto de políticas predeterminado o cree un nuevo conjunto de políticas.

En cualquier etapa, es decir, antes o después de haber creado la aplicación de servicio Web fiable o de haber configurado los conjuntos de políticas, puede establecer una propiedad que configure puntos finales para soportar sólo clientes que utilicen la mensajería fiable. Este valor lo refleja WS-Policy, si está conectado.

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. Se pueden obtener detalles de las especificaciones de WS-ReliableMessaging admitidas en las siguientes direcciones Web:
  • La especificación WS-ReliableMessaging Versión 1.0, Febrero 2005.
  • La especificación WS-ReliableMessaging de OASIS Versión 1.1, Febrero 2007.
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 emisor de una solicitud tiene que recibir una respuesta antes de enviarla a la siguiente solicitud..

Si habilita la entrega en orden, también debe asegurarse de que la aplicación receptora efectúe un sondeo para obtener los mensajes en el orden en el que desea recibirlos. Para obtener más información, consulte Configuración de la política WS-ReliableMessaging.

Si se especifica la entrega en orden se aumentará ligeramente la fiabilidad si utiliza la calidad de servicio persistente gestionada. Para obtener más información, consulte Un mensaje no se recupera después de que un servidor deja de estar disponible, incluso con la calidad de servicio persistente gestionada..

Nota: Cuando se utiliza la entrega ordenada la actividad general del rendimiento resulta afectada porque los mensajes se guardan en una cola hasta que se entregan de forma ordenada. Puede ajustar el sistema para reducir el efecto de esta sobrecarga.

La sobrecarga de rendimiento se reduce considerablemente; no debería tener que ajustar el sistema para reducir el efecto, aunque es posible que desee ajustar el sistema para otros propósitos.

Calidad de servicio
Seleccione una de las siguientes calidades de servicio:
No persistente y no gestionada - Tolera anomalías de red y sistema remoto
Puede configurar las aplicaciones de servicios Web para que utilicen ReliableMessaging con un almacén interno de la memoria por omisión. 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 pierden mensajes. Esta calidad de servicio es únicamente para un solo servidor y no funciona en un clúster. Esta calidad de servicio no se admite en la plataforma z/OS. El valor predeterminado es No persistente y no gestionada.
Gestionada no persistente - Tolera anomalías de sistema, red y sistema remoto, pero se descarta el estado después del reinicio del motor de mensajería
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 - Tolera anomalías de sistema, red y sistema remoto
Esta calidad de servicio para las invocaciones de servicios Web asíncronos 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 de servicios Web y en el servidor del proveedor de servicios 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 seguir transmitiendo después de que se reinicie el servidor.
Nota:
  • Estas tres calidades de servicio reciben soporte cuando las aplicaciones se despliegan en el servidor de aplicaciones. Las aplicaciones de cliente ligero y de contenedor de clientes utilizan únicamente la primera opción.
  • Para la calidad de servicio no persistente y no gestionada, los mensajes se almacenan sólo en la memoria. Para ambas calidades de servicio gestionadas, los mensajes se gestionan mediante el motor de mensajería y se almacenan en un almacén de mensajes. Especifique un enlace a un bus y mensaje de mensajería en el formulario Enlace de política WS-ReliableMessaging. Si la calidad de servicio seleccionada es No persistente y no gestionada, que no utiliza un enlace con un motor de enlace, se ignoran todos los enlaces que especifique.



Los enlaces marcados (en línea) requieren acceso a Internet.

Conceptos relacionados
Tareas relacionadas
Referencia relacionada


Nombre de archivo: uwbs_wsspsrmd.html