Conectando e Ligando um Conjunto de Políticas WS-ReliableMessaging a um Aplicativo de Serviço da Web 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 a ferramenta wsadmin para conectar o conjunto de política a seu aplicativo e (para qualidades de serviço gerenciadas) para definir as ligações para um barramento de integração de serviços e mecanismo do sistema de mensagens.

Antes de Iniciar

É possível anexar um conjunto de políticas WS-ReliableMessaging e definir ligações usando a ferramenta wsadmin conforme descrito nesta tarefa, ou você pode anexar e ligar um conjunto de políticas WS-ReliableMessaging usando o console administrativo.

Essa tarefa assume que você já desenvolveu e instalou o aplicativo de serviços da Web para o qual deseja conectar um conjunto de políticas.

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 algum desses conjuntos de política padrão ou tiver configurado seu próprio conjunto de política do sistema de mensagens confiável, estará pronto para concluir esta tarefa.

Sobre Esta Tarefa

Utilize esta tarefa para concluir as seguintes ações abrangentes:
  1. Anexe um conjunto de políticas do sistema de mensagens confiável (um conjunto de políticas padrão ou um que você criou) a um aspecto do seu aplicativo (ou seja, no nível do aplicativo ou no nível do serviço da Web). Conjuntos de Políticas definem o nível de confiabilidade (qualidade de serviço) e outras opções de configuração que você deseja aplicar ao seu aplicativo de sistema de mensagens confiável.
  2. Defina as ligações para cada conexão a um conjunto de política que especifica a qualidade de serviço gerenciada. Ou seja, escolha o barramento de integração de serviço e o mecanismo do sistema de mensagens a serem utilizados para manter o estado para qualidades de serviço gerenciadas persistentes e gerenciadas não persistentes.

Para anexar um conjunto de políticas WS-ReliableMessaging e definir ligações usando a ferramenta wsadmin, conclua as seguintes etapas:

Procedimento

  1. Conecte um conjunto de política ao seu aplicativo confiável de sistema de mensagens no nível de aplicativo ou nível de serviço.
    Use o comando createPolicySetAttachment conforme descrito em Criando anexos do conjunto de políticas usando a ferramenta wsadmin. Configure o parâmetro -policySet para o nome do conjunto de política do sistema de mensagens confiável que você deseja utilizar. Por exemplo: WS-I RSP ND
    Nota:
    • É possível conectar um conjunto de política em cada nível.
    • Você somente pode aplicar uma política WS-ReliableMessaging no nível do aplicativo ou no nível do serviço.
    • Se você aplicar o sistema de mensagens confiável no nível de serviço, então todos os serviços deverão utilizar a mesma política WS-ReliableMessaging e os valores de ligação.
    • É possível anexar qualquer conjunto de política no nível da operação. Para um conjunto de política que inclui a política WS-ReliableMessaging, a conexão no nível de operação configura os outros componentes do conjunto de política (por exemplo, WS-Security e WS-Addressing), mas toda configuração WS-ReliableMessaging em nível de operação é ignorada.

    Este comando retorna um número de ID de conexão. Se seu conjunto de política escolhido especificar uma qualidade de serviço gerenciada, anote este número. Na próxima etapa, utilize-o para definir a ligação.

  2. Se seu conjunto de política escolhido especificar uma qualidade de serviço gerenciada, defina as ligações para um barramento de integração de serviços e mecanismo do sistema de mensagens.
    Se a instância do conjunto de política especificar a qualidade de serviço gerenciada não persistente ou gerenciada persistente, escolha o barramento de integração de serviços e o mecanismo do sistema de mensagens que deve para gerenciar o estado WS-ReliableMessaging. Use o comando setBinding, conforme descrito em Criando Anexos do Conjunto de Políticas Usando a Ferramenta wsadmin. Configure o parâmetro-policyType para WSReliableMessaging. Configure o nome do barramento e o nome do mecanismo do sistema de mensagens utilizando a seguinte sintaxe para o parâmetro -attributes:
    -attributes "[[busName ReliableMessagingBus] 
                 [messagingEngineName messaging_engine_name]]"
    O nome do mecanismo do sistema de mensagens está no formato nodeName.serverName-busName para um mecanismo do sistema de mensagens em um servidor único ou clusterName.nnn-busName para o mecanismo do sistema de mensagens em um cluster.
    Nota: Quando muitos aplicativos usarem o mesmo mecanismo do sistema de mensagens, isso poderá afetar o desempenho. Os fatores que devem ser levados em consideração incluem o número de aplicativos que já estão ligados ao mecanismo do sistema de mensagens, o uso de CPU e o rendimento de processamento da mensagem. Para melhorar o desempenho para uma única configuração do servidor, crie um novo mecanismo do sistema de mensagens para ligar ao seu aplicativo.
  3. Salve suas mudanças na configuração principal..
    Para salvar as suas alterações de configuração, digite o seguinte comando:
    AdminConfig.save()
[z/OS]

O que Fazer Depois

Se seu conjunto de política escolhido especificar uma qualidade de serviço gerenciada, configure a propriedade customizada sib.wsrm.tokenLockTimeout no mecanismo do sistema de mensagens que você especificou na ligação de política. Configure o valor da propriedade para menor que a quantia de tempo que a região de controle aguarda antes de terminar uma região servidora inativa. Configurar esse valor assegura que a região de controle não termine a região servidora enquanto as WS-ReliableMessages estiverem bloqueadas. Consulte Propriedades customizadas de integração de serviços para obter informações adicionais.


Í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_attach_bind_cli
Nome do arquivo: twbs_wsrm_policy_attach_bind_cli.html