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.
- 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.
- 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.