Valores de WS-ReliableMessaging

Para la política WS-ReliableMessaging puede configurar la versión del estándar WS-ReliableMessaging que desea utilizar, la opción para utilizar el protocolo WS-MakeConnection para el intercambio de mensajes bidireccional y síncrono, el orden en que se entregan los mensajes y la calidad de servicio necesaria (el nivel de fiabilidad) para la entrega de mensajes. El producto fuerza estas políticas en mensajes de entrada y las aplica en mensajes de salida.

Para ver esta página de la consola administrativa, pulse Servicios > Conjuntos de políticas > Conjuntos de políticas de aplicación > nombre_conjunto_políticas > [Políticas] WS-ReliableMessaging.

Con WebSphere Application Server, puede utilizar aplicaciones WS-ReliableMessaging con JAX-WS (Java API for XML-Based Web Services) 2.0 que utilicen un enlace SOAP sobre HTTP. Para configurar una aplicación de servicios Web de modo que utilice WS-ReliableMessaging, conecte un conjunto de políticas que tenga habilitado WS-ReliableMessaging. El conjunto de políticas 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íticas de mensajería fiable, utilice una copia de un conjunto de políticas por omisión o cree un nuevo conjunto de políticas.

Configuration tab

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 por omisión. Se pueden obtener detalles de las especificaciones de WS-ReliableMessaging soportadas 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 utiliza servicios Web basados en .NET, seleccione WS-ReliableMessaging Versión 1.0.
Habilite "MakeConnection" para el intercambio de mensajes bidireccional síncrono

Establezca esta opción en "True" para habilitar WS-MakeConnection, que es un método estándar y eficaz de habilitar el intercambio de mensajes síncrono y bidireccional sin WS-ReliableMessaging.

Para obtener más información, consulte la especificación WS-MakeConnection Versión 1.0, Febrero 2007.

Nota: Si utiliza servicios Web basados en .NET, establezca esta opción en "false".
Entregar los mensajes en el orden en el que se han enviado

Seleccione esta opción si el emisor de una petición tiene que recibir una respuesta antes de enviarla a la siguiente petición.

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 .

Nota: Si utiliza servicios Web basados en .NET, seleccione esta opción.
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, esta calidad de servicio no es transaccional y aunque permite reenviar los mensajes que se pierden en la red, en caso de anomalía del servidor se pierden los mensajes. Esta calidad de servicio sólo es para un único servidor y no da soporte a los clústeres. Esta calidad de servicio no está soportada en la plataforma z/OS. El valor por omisión 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 da soporte a clústeres y a servidores individuales. Esta opción 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. No obstante, si se produce una anomalía en el motor de mensajería se pierden los mensajes.
Gestionada persistente - Tolera anomalías de sistema, red y sistema remoto
Esta calidad de servicio para las invocaciones de servicios Web 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. En este caso, los mensajes se procesan dentro de transacciones (siempre y cuando sea una operación unidireccional de tipo "activar y olvidar") y persisten en el servidor del emisor de la petición de servicios Web y en el servidor del proveedor de servicios Web, y si falla el servidor se pueden recuperar. Los mensajes que no se transmiten correctamente cuando falla un servidor se pueden transmitir después de que se reinicie el servidor.
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.
  • En la calidad de servicio no persistente y no gestionada, los mensajes se almacenan en la memoria. En las dos calidades de servicio gestionadas, los mensajes se gestionan mediante un motor de mensajería respaldado por un almacén de mensajes. Especifique un enlace a un bus y mensaje de mensajería en el formulario Valores de WS-ReliableMessaging (enlaces de entrega) . 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.



Links marked (online) require access to the Internet.

Conceptos relacionados
Tareas relacionadas
Referencia relacionada

uwbs_wsspsrmd