Fornecendo Acesso para Aplicativos do WS-Notification a um Espaço de Tópico do Barramento Existente

Configure uma solução de forma que os clientes de serviços da Web possam compartilhar notificações de eventos com outros clientes de um barramento de integração de serviço.

Antes de Iniciar

Esta tarefa assume que você tenha um barramento de integração de serviço existente configurado com pelo menos um membro do barramento e um espaço de tópico do barramento. Para obter informações adicionais, consulte o Criando um Barramento.

Sobre Esta Tarefa

Esta tarefa tem foco na etapa "Criar Namespaces de Tópicos Permanentes" que é parte do assistente Novo Serviço WS-Notification.

Você pode configurar o WS-Notification para que os aplicativos de serviço da Web recebam notificações de eventos geradas por outros clientes do barramento de integração de serviço, como clientes JMS. De forma semelhante, os aplicativos de serviço da Web podem gerar notificações para serem recebidas por outros tipos de clientes. Esta configuração é descrita em Topologia para WS-Notification como um ponto de entrada ou de saída para o barramento de integração de serviços. Você obtém esta configuração criando um espaço de nomes de tópico permanente que permite o compartilhamento de mensagens entre clientes de serviço da Web e de não serviço da Web do barramento. Especificamente, você cria um espaço de nomes de tópico permanente que vincula o espaço de tópico do barramento de integração de serviço utilizado por clientes a um URI do espaço de nomes de tópico do WS-Notification.

Para obter informações adicionais sobre programação de aplicativos clientes, consulte Interagindo com Tipos de Mensagens JMS.

Procedimento

  1. Inicie o console administrativo.
  2. Navegue para Integração de serviços -> WS-Notification -> Serviços ou Integração de serviços -> Barramentos -> bus_name -> [Serviços] Serviços de Notificação do WS. É exibido o formulário Serviços WS-Notification [Coleta].
  3. Clique em Novo(a). O assistente de Novo Serviço WS-Notification é exibido.
  4. Conclua as etapas de 1 a 4 do assistente, conforme descrito em Criando um Novo Serviço WS-Notification da Versão 6.1 ou Criando um Novo Serviço WS-Notification da Versão 7.0.
  5. Na etapa 5 do assistente: " Criar namespaces de tópico permanente", configure o espaço de nomes de tópico do WS-Notification para fornecer acesso ao espaço de tópico do barramento de integração de serviços existente:
    • Insira o URI do namespace do tópico que deseja que os aplicativos WS-Notification usem ao se referirem ao espaço de tópico do barramento de integração de serviços. Ele deve ser exclusivo no serviço do WS-Notification e, geralmente, é um URI relacionado à sua organização. Por exemplo, http://www.myorganization.com.
    • Selecione o botão de opções "Usar um Espaço de Tópico do Barramento de Integração de Serviços Existente" e, na lista suspensa, selecione o nome do espaço de tópico do barramento de integração de serviços.
  6. Conclua a etapa 6 do assistente: "Resumo".

    Verifique se o resumo das ações tomadas pelo assistente está conforme esperado e, em seguida, clique em Concluir.

    Se o processamento for concluído com êxito, a lista de serviços do WS-Notification será atualizada para incluir um novo serviço do WS-Notification. Caso contrário, uma mensagem de erro é exibida.
  7. Salve suas alterações na configuração principal. Não é necessário reiniciar o servidor para que essas alterações entrem em vigor. Entretanto, você deve iniciar o listener do terminal ou o aplicativo corporativo associado ao ponto de serviço que foi criado na etapa 4 do assistente.

Resultados

Os aplicativos do WS-Notification agora podem conectar-se ao ponto de serviço do WS-Notification e inserir ou receber notificações de eventos do espaço de tópico do barramento de integração de serviço.

O que Fazer Depois

Para os serviços WS-Notification de Versão 7.0 com base em JAX-WS, é possível visualizar a URL à qual aplicativos WS-Notification se conectam consultando o arquivo NotificationBroker.wsdl para o aplicativo NotificationBroker. Para visualizar esse arquivo, consulte Publicando os Arquivos WSDL para um Aplicativo WS-Notification em um Arquivo Compactado.

Para os serviços WS-Notification de Versão 6.1 com base em JAX-RPC, é possível visualizar a URL à qual aplicativos WS-Notification se conectam navegando para Integração de serviços -> Barramentos -> bus_name -> [Serviços] Serviços de Notificação do WS -> service_name-> [Propriedades Adicionais] Pontos de serviço de Notificação do WS -> point_name -> Configuração de porta de entrada do NotificationBroker.


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