Configurando a Política WS-ReliableMessaging

Ao trabalhar com conjuntos de políticas no console administrativo, você pode customizar algumas políticas.

Antes de Iniciar

Esta tarefa presume que você esteja trabalhando com um conjunto de política no qual a política WS-ReliableMessaging foi incluída.

Não edite as políticas associadas aos conjuntos de política padrão fornecidos. Se você precisa alterar as configurações da política do sistema de mensagens confiável, use uma cópia de um conjunto de políticas padrão ou crie um novo conjunto de políticas.

Em qualquer estágio - ou seja, antes ou depois de ter construído seu aplicativo do serviço da Web confiável ou configurado seus conjuntos de política - será possível configurar uma propriedade que configura terminais apenas para suportar clientes que usem um sistema de mensagens confiável. Essa configuração é refletida pela WS-Policy, se ela for empregada.

Sobre Esta Tarefa

Para configurar a política WS-ReliableMessaging para um determinado conjunto de política, utilize o console administrativo para concluir as etapas a seguir:

Procedimento

  1. Na área de janela de navegação, clique em Serviços > Conjuntos de Políticas > Conjuntos de Políticas do Aplicativo > policy_set_name > WS-ReliableMessaging. O formulário Configurações WS-ReliableMessaging é exibido.
  2. Modifique uma ou mais das seguintes propriedades:
    Padrão
    Selecione a especificação WS-ReliableMessaging a ser utilizada para a transmissão confiável de suas mensagens. O WS-ReliableMessaging Versão 1.1 é o valor padrão. Selecione a especificação WS-ReliableMessaging a ser utilizada para a transmissão confiável de suas mensagens. O WS-ReliableMessaging Versão 1.1 é o valor padrão. Detalhes das especificação do WS-ReliableMessaging suportado estão disponíveis nos seguintes endereços da Web:
    Nota: Se você planeja chamar um serviço da Web baseado em .NET, você deverá selecionar o WS-ReliableMessaging Versão 1.0.
    Entregar Mensagens na Ordem em que Foram Enviadas
    Selecione essa opção se o remetente de um pedido precisar receber uma resposta antes de enviar o próximo pedido, ou se você quiser ativar o suporte de transação para trocas de mensagens de entrada (provedor) conforme descrito em Fornecendo Sistema de Mensagens Transacionais Recuperáveis por meio do WS-ReliableMessaging, ou se quiser aumentar por margem a confiabilidade conforme descrito em A message is not recovered after a server becomes unavailable.
    Dica: Ao ativar essa opção, WS-ReliableMessaging assegura que as mensagens se tornem disponíveis ao aplicativo solicitante na ordem em que elas foram enviadas. Isto é, se WS-ReliableMessaging não puder tornar uma determinada mensagem disponível, não tornará nenhuma mensagem subseqüente disponível. Entretanto, o aplicativo do solicitante também deve sondar as mensagens na ordem na qual deve recebê-las. Por exemplo:
    1. WS-ReliableMessaging torna a mensagem 1 disponível; em seguida, a mensagem 2 e depois a mensagem 3.
    2. O aplicativo solicitante utiliza sondagem assíncrona para sondar deliberadamente a mensagem 2, depois a 3, depois a 1. As três mensagens estão disponíveis, por isso a sondagem fora de ordem é bem-sucedida.
    Mesmo que WS-ReliableMessaging esteja entregando as mensagens na ordem em que elas foram enviadas, o aplicativo solicitante está optando por recebê-las fora da ordem.
    Qualidade de serviço
    Selecione o botão de opções para sua qualidade de serviço requerida. As três opções são:
    Não gerenciado não persistente
    É possível configurar os aplicativos de serviços da Web para usar o WS-ReliableMessaging como um armazenamento na memória padrão. Essa qualidade de serviço requer a configuração mínima. No entanto, ela não é transacional e, embora permita o reenvio de mensagens que estão perdias na rede, se um servidor ficar indisponível você perderá as mensagens. Essa qualidade de serviço destina-se apenas para servidor único, e não funciona em um cluster. [z/OS]Essa qualidade de serviço não é suportada na plataforma z/OS.
    Gerenciado não persistente
    Essa opção de qualidade de serviço na memória utiliza um mecanismo do sistema de mensagens para gerenciar o estado de sequencia e as mensagens são gravadas no disco se a memória estiver baixa. Essa qualidade de serviço permite reenviar as mensagens que são perdidas na rede e também podem recuperar-se da falha no servidor. Entretanto, o estado é descartado depois que um mecanismo do sistema de mensagens reinicia; portanto, nesse caso você perderá mensagens. Essa opção suporta clusters, assim como servidores únicos.
    Gerenciado persistente
    Esta qualidade de serviço para chamadas de serviço da Web assíncronas é recuperável. Essa opção também utiliza um mecanismo do sistema de mensagens e armazenamento de mensagem para gerenciar o estado da sequencia. As mensagens persistem no servidor solicitador do serviço e no servidor do provedor de serviço da Web e são recuperáveis caso o servidor fique indisponível. As mensagens que não foram transmitidas com êxito quando o servidor se tornou indisponível poderão ser transmitidas após a reinicialização de servidor.
    O padrão é não gerenciado não persistente.
    Nota: Todas as três qualidades de serviço são suportadas quando os aplicativos são implementados no servidor de aplicativos. Os aplicativos do contêiner do cliente e do cliente thin utilizam apenas a primeira opção.
    Nota: No WebSphere Application Server Versão 6.1, também é possível configurar se o protocolo WS-MakeConnection será usado. Essa opção de configuração agora foi removida do painel do console administrativo, pois o produto determina automaticamente se WS-MakeConnection será utilizado com base nos seguintes critérios:
    • Se você está utilizando WS-ReliableMessaging Versão 1.0 ou Versão 1.1.
    • Se o solicitante suporta WS-MakeConnection.
    • Se o protocolo de troca de mensagens é síncrono ou assíncrono.
  3. Clique em OK.
  4. Salve suas mudanças na configuração principal..

Resultados

Uma vez customizada a política de sistema de mensagens confiáveis, o conjunto de política associado utilizará essa política para ajudar a assegurar a entrega confiável de mensagens.

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



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