Configurações da Política WS-Transaction

Utilize este painel para especificar as políticas para os protocolos WS-AT (WS-AtomicTransaction) e WS-BA (WS-BusinessActivity). o WS-AT suporta a coordenação de atividades para que todas as atividades ocorram ou nenhuma delas ocorra. 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 área de janela no console, clique no seguinte caminho: Serviços > Conjuntos de Política > Conjuntos de Política do Aplicativo > policy_set_name > [Política] WS-Transaction, quando o conjunto de política incluir o tipo de política WS-Transaction.

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

Guia Configuração

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

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

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

Para um servidor, se um pedido incluir um contexto de WS-AT, o contexto será importado e estabelecido no encadeamento antes que o pedido seja processado. Se um pedido não incluir um contexto de WS-AT, o pedido será processado como normal. Se algum WSDL for gerado para o serviço da Web com o qual o tipo de política está associado, uma asserção de política será incluída, indicando que uma operação suporta a 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 de 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 uma falha MustUnderstand. Se algum WSDL for gerado para o serviço da Web com o 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-BuinessActivity
Especifica o comportamento com a política WS-BA. As opções são:
Obrigatório
Para um cliente, o cliente sempre propaga um contexto de WS-BA em um pedido de saída. Se não houver 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 recebido deverá incluir um contexto de WS-BA, caso contrário, o pedido será rejeitado. Se algum WSDL for gerado para o serviço da Web com o qual o tipo de política está associado, uma asserção de política será incluída, indicando que uma operação deve ser chamada com um contexto de atividade de negócios.

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

Para um servidor, se um pedido incluir um contexto de WS-BA, o contexto será importado e estabelecido no encadeamento antes que o pedido seja processado. Se um pedido não incluir um contexto de WS-BA, o pedido será processado como normal. Se algum WSDL for gerado para o serviço da Web com o qual o tipo de política está associado, uma asserção de política será incluída, indicando que uma operação suporta a 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 de 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 uma falha MustUnderstand. Se algum WSDL for gerado para o serviço da Web com o 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.




Links marcados (on-line) requerem acesso à Internet.

Conceitos relacionados
Tarefas relacionadas
Referências relacionadas
Botões do console administrativo
Definições de Preferências do Console Administrativo
Coleta de Conjuntos de Política de Aplicativo
Configurações do Conjunto de Política do Aplicativo
Coleção de Ligações e Conjuntos de Política do Cliente de Serviço
Coleta de Conjuntos de Política e Ligações do Provedor de Serviços


Nome do arquivo: uwbs_wsspstran.html