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 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 essa área de janela no console, clique no seguinte caminho: Serviços > Conjuntos de Políticas > Conjuntos de Políticas de Aplicativo > policy_set_name > [Política] WS-Transaction, quando o conjunto de políticas incluir o tipo de política de WS-Transaction.

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

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 WS-AT, o pedido é processado como sempre. 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 um erro 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 WS-BA, o pedido é processado como sempre. 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 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.




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


Nome do arquivo: uwbs_wsspstran.html