Configurações da Política WS-Transaction

Utilize esta página para especificar as políticas para os protocolos WS-AtomicTransaction (WS-AT) e WS-BusinessActivity (WS-BA). O WS-AT suporta a coordenação de atividades para que todas as atividades ocorram ou não ocorra nenhuma delas. O WS-BA suporta a coordenação de atividades que são mais fracamente acopladas do que as transações atômicas e que, portanto, exigirão um processo de compensação, caso ocorra um erro.

Para visualizar esta página no console, clique no seguinte caminho: Serviços > Conjuntos de Políticas > Conjuntos de Políticas do Aplicativo > policy_set_name > [Política] WS-Transaction, when the policy set includes the WS-Transaction policy type.

É possível configurar o tipo de política WS-Transaction para os conjuntos de políticas do cliente e do provedor.

WS-AtomicTransaction

Especifica o comportamento com a política WS-AT. As opções são:
Mandatório
Para um cliente, o cliente sempre propaga um contexto WS-AT em um pedido de saída. Se não houver nenhuma transação no encadeamento quando o pedido for feito, a tentativa de fazer o pedido falhará.

Para um servidor, qualquer pedido que é recebido deve incluir um contexto WS-AT, caso contrário, o pedido será rejeitado. Se qualquer Web Services Description Language (WSDL) for gerado para o serviço da Web ao qual o tipo de política está associado, uma asserção de política será incluída indicando que uma operação deverá ser chamada com um contexto de transação atômica.

Suporta
Para um cliente, o cliente pode propagar um contexto WS-AT em um pedido de saída quando ele está disponível. Por exemplo, uma transação está associada ao encadeamento que faz o pedido e a política do provedor requer o contexto WS-AT.

Para um servidor, se um pedido incluir um contexto WS-AT, o contexto será importado e estabelecido no encadeamento antes do pedido ser processado. Se um pedido não incluir um contexto WS-AT, o pedido é processado como sempre. Se qualquer WSDL for gerado para o serviço da Web ao qual o tipo de política está associado, uma asserção de política será incluída indicando que uma operação suporta chamada com um contexto de transação atômica quando esse contexto estiver disponível.

Nunca
Para um cliente, o cliente nunca propaga um contexto WS-AT em um pedido de saída.

Para um servidor, qualquer pedido que seja recebido não deve incluir um contexto de WS-AT, caso contrário, o pedido será rejeitado com um erro MustUnderstand. Se qualquer WSDL for gerado para o serviço da Web ao qual o tipo de política está associado, esse WSDL não incluirá uma asserção de política para um contexto de transação atômica.

WS-BusinessActivity

Especifica o comportamento com a política WS-BA. As opções são:
Mandatório
Para um cliente, o cliente sempre propaga um contexto WS-BA em um pedido de saída. Se não houver nenhum escopo de atividade de negócios no encadeamento quando o pedido for feito, a tentativa de fazer o pedido falhará.

Para um servidor, qualquer pedido que é recebido deve incluir um contexto WS-BA, caso contrário, o pedido será rejeitado. Se qualquer WSDL for gerado para o serviço da Web ao qual o tipo de política está associado, uma asserção de política será incluída indicando que uma operação deverá ser chamada com um contexto de atividade de negócios.

Suporta
Para um cliente, o cliente pode propagar um contexto WS-BA em um pedido de saída quando ele está disponível. Por exemplo, um escopo de atividade de negócios está associado ao encadeamento que faz o pedido e a política do provedor requer o contexto WS-BA.

Para um servidor, se um pedido incluir um contexto WS-BA, o contexto será importado e estabelecido no encadeamento antes do pedido ser processado. Se um pedido não incluir um contexto WS-BA, o pedido é processado como sempre. Se qualquer WSDL for gerado para o serviço da Web ao qual o tipo de política está associado, uma asserção de política será incluída indicando que uma operação suporta chamada com um contexto de atividade de negócios quando esse contexto estiver disponível.

Nunca
Para um cliente, o cliente nunca propaga um contexto WS-BA em um pedido de saída.

Para um servidor, qualquer pedido que seja recebido não deve incluir um contexto de WS-BA, caso contrário, o pedido será rejeitado com um erro MustUnderstand. Se algum WSDL for gerado para o serviço da Web ao qual o tipo de política está associado, esse WSDL não incluirá uma asserção de política para um contexto de atividade de negócios.


Ícone que indica o tipo de tópico Tópico de Referência



Í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=uwbs_wsspstran
Nome do arquivo: uwbs_wsspstran.html