Configurando um Serviço WS-Notification para Utilização apenas por Aplicativos do WS-Notification

Defina todos os objetos necessários para configurar um serviço WS-Notification e pontos de serviço associados.

Antes de Iniciar

Esta tarefa supõe que você já tenha configurado um ou mais servidores de aplicativos em uma célula de implementação de rede e que não há nenhum outro recurso de sistema de mensagens configurado na célula.

Para serviços WS-Notification da Versão 6.1, também é necessário criar um configuração de listener do terminal em cada servidor de aplicativos que você desejar utilizar para hospedar um serviço WS-Notification.

Sobre Esta Tarefa

É possível configurar um ou mais servidores, com cada um deles hospedando o serviço WS-Notification para o qual os aplicativos de serviços da Web podem se conectar, conforme descrito noTopologia de Serviços da Web Simples.

Procedimento

  1. Utilize as informações fornecidas em Criando um Barramento para criar um barramento de integração de serviços e incluir o servidor ou servidores existentes como membros do barramento. Quando incluir um membro do barramento, será criado um mecanismo do sistema de mensagens no servidor. Escolha o banco de dados que hospeda o armazenamento persistente requerido pelo mecanismo do sistema de mensagens. Você pode utilizar a origem de dados JDBC padrão e o provedor JDBC do Apache Derby, ou pode configurar uma origem de dados para ser utilizada com seu produto de banco de dados preferido.
  2. Utilizando o console administrativo, navegue para 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] para este barramento.
  3. Clique em Novo. 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. Preste atenção especial às seguintes configurações:
    • Na etapa 1 do assistente: "Configurar nome, descrição, barramento de integração de serviços e definições de namespace de tópico dinâmico", selecione o barramento de integração de serviços a ser utilizado para hospedar os recursos do sistema de mensagens. Escolha o barramento criado no início desta tarefa.
    • Na etapa 4 do assistente: "Criar pontos de serviço do WS-Notification", selecione o membro do barramento que hospedará o novo serviço. Em um sistema de único servidor, existe apenas uma opção aqui. Para serviços WS-Notification da Versão 6.1, selecione também o aplicativo de listener do terminal a ser utilizado para expor o serviço. Escolha o aplicativo de listener do terminal que você configurou antes de ter iniciado esta tarefa.
  5. Opcional: 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 a um espaço de tópico do barramento de integração de serviços:
    • 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.
    • Por não haver nenhum espaço de tópico do barramento de integração de serviços existente no barramento, o botão de opções "Usar um Espaço de Tópico do Barramento de Integração de Serviços Existente" e a lista suspensa associada não estarão disponíveis. Para criar um novo espaço de tópico do barramento, digite seu nome escolhido.
  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.

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.

Para estender essa configuração para que os aplicativos do serviço da Web possam interagir-se com aplicativos de serviço não Web, consulte Fornecendo Acesso para Aplicativos do WS-Notification a um Espaço de Tópico do Barramento Existente.


Í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_sysa7
Nome do arquivo: tjwsn_task_sysa7.html