Configurando um Conjunto de Política do WS-ReliableMessaging Usando a Ferramenta wsadmin

Para configurar um aplicativo de serviço da Web para usar o WS-ReliableMessaging, anexe um conjunto de políticas que contenha um tipo de política WS-ReliableMessaging. Esse tipo de política oferece uma variedade de qualidades de serviço: persistência gerenciada, não persistência gerenciada ou não persistência não gerenciada Utilize scripts de comando para configurar um conjunto de política para o sistema de mensagens confiável.

Antes de Iniciar

É possível configurar um conjunto de política do sistema de mensagens confiável usando a ferramenta wsadmin conforme descrito nesta tarefa ou é possível configurar um conjunto de política do sistema de mensagens confiável usando o console administrativo.

Os seguintes conjuntos de política padrão trabalham com os aplicativos WS-ReliableMessaging:
  • WS-I RSP
  • WS-I RSP ND
  • LTPA WS-I RSP
  • Username WS-I RSP
  • WSReliableMessaging 1_0
  • WSReliableMessaging padrão
  • WSReliableMessaging persistente
Para obter informações adicionais, consulte Conjuntos de Políticas Padrão WS-ReliableMessaging.

Se você puder usar qualquer um desses conjuntos de política padrão sem precisar modificar sua configuração, não é necessário concluir essa tarefa. Você está pronto para conectar seu aplicativo ao conjunto de política padrão e definir as ligações que deseja utilizar.

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 um conjunto de política do sistema de mensagens confiável usando a ferramenta wsadmin, conclua as seguintes etapas:

Procedimento

  1. Crie um conjunto de política. Utilize o comando createPolicySet para criar um novo conjunto de política, ou o comando copyPolicySet para copiar e renomear um conjunto de política existente - um que tenha sido criado anteriormente, ou um dos dois Conjuntos de Políticas Padrão WS-ReliableMessaging. Para obter informações adicionais, consulte Criando e Copiando os Conjuntos de Política Usando a Ferramenta wsadmin.
  2. Se o conjunto de política não incluir os tipos de política WSReliableMessaging e WSAddressing, inclua estes tipos de política usando o comando addPolicyType, conforme descrito em Criando e Copiando Conjuntos de Política Usando a Ferramenta wsadmin. Por exemplo:
    AdminTask.addPolicyType('[-policySet PolicySet1 -policyType WSReliableMessaging]')
    AdminTask.addPolicyType('[-policySet PolicySet1 -policyType WSAddressing]')
    Esses tipos de política contêm as opções de configuração que suportam o WS-ReliableMessaging. WS-Addressing fornece os recursos de pedido e resposta assíncronos para WS-ReliableMessaging, além de ser necessário para o sistema de mensagens síncrono WS-ReliableMessaging Versão 1.1.
    Notas:
    • Se você deseja usar conversação segura e políticas do sistema de mensagens confiável no mesmo conjunto de política, as ligações da conversação segura deverão ser configuradas para exigir que os cabeçalhos do sistema de mensagens confiável sejam designados. Os conjuntos de política padrão de perfil seguro confiável(WS-I RSP e WS-I RSP ND) foram desenvolvidos e configurados especificamente para usar a conversação segura e o sistema de mensagens confiável no mesmo conjunto de política. Se você usar uma cópia de um dos conjuntos de política padrão de perfil seguro confiável (WS-I RSP e WS-I RSP ND), nenhuma outra configuração das ligações de conversação segura será necessária. Caso contrário, consulte Configurando o WS-SecureConversation para Trabalhar com o WS-ReliableMessaging.
    • O sistema de mensagens WS-ReliableMessaging Versão 1.1 requer que WS-Addressing seja obrigatório. Se você usar um conjunto de política que inclua as políticas WS-ReliableMessaging e WS-Addressing e a política WS-Addressing estiver configurada como opcional, o WebSphere Application Server substituirá a configuração do WS-Addressing e ativará automaticamente WS-Addressing.
  3. Configure os atributos de tipo de política WS-ReliableMessaging.

    Para a política WS-ReliableMessaging, você pode configurar a versão do padrão de WS-ReliableMessaging que deseja utilizar, a ordem em que as mensagens são entregues e a qualidade de serviço necessária (o nível de confiabilidade) para a entrega da mensagem. Para obter informações detalhadas sobre esses atributos configuráveis, consulte Configurações WS-ReliableMessaging.

    Utilize o comando setPolicyType para configurar esses atributos. Por exemplo:
    AdminTask.setPolicyType('-policySet PolicySet1 -policyType WSReliableMessaging -attributes "[[inOrderDelivery false][specLevel 1.0]
    [enabled true][qualityOfService managedPersistent][type WSReliableMessaging]]" -replace'
  4. Se necessário, configure os atributos de tipo de política WS-Addressing. Por exemplo, o estilo do sistema de mensagens de política WS-Addressing é Síncrono e Assíncrono, que especifica que não há nenhuma restrição no destino de mensagens de resposta. Entretanto, se você ativar o compartilhamento de política, a estrutura WS-Policy determina qual estilo será usado e possuirá uma preferência para o padrão de resposta de pedido síncrono. Como a estrutura do WS-Policy tem prioridade, as mensagens confiáveis são enviadas no padrão de pedido-resposta síncrono, mesmo se seu cliente chamar o serviço de maneira assíncrona. Para aplicar o sistema de mensagens assíncrono, configure o estilo do sistema de mensagens de política do WS-Addressing apenas para assíncrono.
    Utilize o comando setPolicyType para configurar esses atributos. Por exemplo:
    AdminTask.setPolicyType('[-policySet PolicySet1 -policyType WSAddressing 
    -attributes "[[wsaMode WSA_ASYNC]]"]')
    Para obter as informações detalhadas sobre esses atributos configuráveis, consulte Configurações da Política de WS-Addressing.
  5. Salve suas mudanças na configuração principal..
    Para salvar as suas alterações de configuração, digite o seguinte comando:
    AdminConfig.save()

Í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_wsrm_policy_config_cli
Nome do arquivo: twbs_wsrm_policy_config_cli.html