WS-Transaction y células que incluyan varias versiones

Debe considerar la habilitación y el comportamiento del tipo de política WS-Transaction y el nivel de especificación WS-Transaction que se utiizará, cuando una célula contenga servidores de versiones diferentes; por ejemplo, WebSphere Application Server Versión 7.0 o posterior y WebSphere Application Server Versión 6.1 Feature Pack para Web Services.

Habilitación del tipo de política WS-Transaction

Para un servidor del Paquete de características de servicios web Versión 6.1, se puede habilitar el tipo de política WS-Transaction incluyéndola en un conjunto de políticas, pero no puede configurarse. Para un servidor Versión 7.0 o posterior, puede habilitar y configurar el tipo de política WS-Transaction. La información de configuración se escribe en el archivo de tipo de política WS-Transaction.

En una célula con los servidores del Paquete de características de servicios web Versión 6.1 y de la Versión 7.0 o posterior, se produce el comportamiento siguiente:
  • Si un servidor del Paquete de características de servicios web Versión 6.1 lee un archivo de tipo de política WS-Transaction generado por un servidor de la Versión 7.0 o posterior, el servidor habilita el tipo de política WS-Transaction, pero omite cualquier información de configuración presente en el archivo.
  • Si un servidor del Versión 7.0 o posterior lee un tipo de política WS-Transaction generado por un servidor de la Paquete de características de servicios web Versión 6.1, el servidor habilita el tipo de política WS-Transaction con un valor de Supports para los protocolos WS-AtomicTransaction y WS-BusinessActivity. Este valor es equivalente al comportamiento existente de un servidor del Paquete de características de servicios web Versión 6.1.

Nivel de especificación WS-Transaction

WebSphere Application Server da soporte a las especificaciones WS-Transaction 1.0, WS-Transaction 1.1 y WS-Transaction 1.2. En la práctica, la versión 1.2 del estándar WS-Transaction es funcionalmente equivalente a la versión 1.1, por lo que en WebSphere Application Server, dondequiera que esté soportado WS-Transaction 1.1, también lo estará WS-Transaction 1.2.

Un servidor WebSphere Application Server Versión 6.x da soporte a WS-Transaction 1.0. Un servidor Versión 7.0 o posterior da soporte a WS-Transaction 1.0, 1.1 y 1.2.

No se aplican restricciones especiales a una célula con los servidores Versión 6.x y Versión 7.0 o posterior, excepto para un clúster de varias versiones que necesite una migración tras error para una alta disponibilidad. En un clúster de varias versiones, un servidor de la Versión 7.0 o posterior podría efectuar una migración tras error a un servidor de una versión anterior que no soporte WS-Transaction 1.1, por lo que no se pueden recuperar mensajes del protocolo WS-Transaction 1.1. En esta situación, se dan las implicaciones siguientes:
  • Para un clúster de servidores Versión 7.0 o posterior configurados para la sustitución tras anomalía y para utilizar WS-Transaction 1.1 ó 1.2, no puede añadir un servidor de una versión anterior al clúster.
  • Para un clúster de varias versiones, en el que los servidores estén configurados para sustitución tras anomalía, ningún servidor Versión 7.0 o posterior configurado para utilizar WS-Transaction 1.1 ó 1.2 puede realizar la sustitución tras anomalía a un servidor del clúster configurado para utilizar WS-Transaction 1.0.
  • Para un clúster de servidores configurados para la sustitución tras anomalía, ningún servidor Versión 7.0 o posterior del clúster configurado para utilizar WS-Transaction 1.1 ó 1.2 puede iniciarse si también hay servidores de una versión anterior.

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwbs_wstx_mix
File name: cwbs_wstx_mix.html