WS-Transaction e Células da Versão Combinada

Você deve considerar a ativação e o comportamento do tipo de política WS-Transaction e o nível de especificação do WS-Transaction a ser usado quando uma célula contiver servidores de versões diferentes; por exemplo, WebSphere Application Server Versão 7.0 ou posterior e WebSphere Application Server Versão 6.1 Feature Pack for Web Services.

Ativação do Tipo de Política WS-Transaction

Para o servidor Versão 6.1 Feature Pack for Web Services, é possível ativar o tipo de política WS-Transaction ao incluí-lo em um conjunto de política, mas não é possível configurá-lo. Para um servidor Versão 7.0 ou posterior, é possível ativar e configurar o tipo de política WS-Transaction. As informações de configuração são gravadas no arquivo do tipo de política WS-Transaction.

Em uma célula com os servidores Versão 6.1 Feature Pack for Web Services e Versão 7.0 ou posterior, ocorre o seguinte comportamento:
  • Se um servidor Versão 6.1 Feature Pack for Web Services ler um arquivo de tipo de política WS-Transaction gerado por um servidor Versão 7.0 ou posterior, o servidor ativará o tipo de política WS-Transaction, mas ignorará qualquer informação de configuração no arquivo.
  • Se um servidor Versão 7.0 ou posterior ler um tipo de política WS-Transaction gerado por um servidor Versão 6.1 Feature Pack for Web Services, o servidor ativará o tipo de política WS-Transaction usando um valor de Suporta para os protocolos WS-AtomicTransaction e WS-BusinessActivity. Esse valor é igual ao do comportamento existente de um servidor Versão 6.1 Feature Pack for Web Services.

Nível de Especificação de WS-Transaction

O WebSphere Application Server suporta as especificações do WS-Transaction 1.0, WS-Transaction 1.1 e WS-Transaction 1.2. Na prática, a versão 1.2 do padrão WS-Transaction é funcionalmente equivalente à versão 1.1, de modo que no WebSphere Application Server, sempre que WS-Transaction 1.1 for suportado, o WS-Transaction 1.2 também será suportado.

Um servidor WebSphere Application Server Versão 6.x suporta o WS-Transaction 1.0. Um servidor Versão 7.0 ou posterior suporta o WS-Transaction 1.0, 1.1 e 1.2.

Não se aplicam restrições especiais a uma célula com os dois servidores Versão 6.x e Versão 7.0 ou posterior, exceto para um cluster de versão combinada que requer failover para alta disponibilidade. Em um cluster de versão combinada, um servidor Versão 7.0 ou posterior pode executar failover para um servidor de versão anterior que não suporte WS-Transaction 1.1, e que não possa recuperar as mensagens do protocolo WS-Transaction 1.1. Nessa situação, há as seguintes implicações:
  • Para um cluster de servidores Versão 7.0 ou posterior configurados para failover e que são configurados para usar o WS-Transaction 1.1 ou 1.2, não será possível incluir um servidor de versão anterior no cluster.
  • Para um cluster de versão combinada, em que os servidores estiverem configurados para failover, qualquer servidor Versão 7.0 ou posterior configurado para usar o WS-Transaction 1.1 ou 1.2 não poderá executar failover em um servidor no cluster configurado para usar o WS-Transaction 1.0.
  • Para um cluster de servidores configurados para failover, qualquer servidor Versão 7.0 ou posterior no cluster que esteja configurado para usar o WS-Transaction 1.1 ou 1.2 não poderá ser iniciado se houver também servidores em uma versão anterior.

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwbs_wstx_mix
Nome do arquivo: cwbs_wstx_mix.html