Gravando um Aplicativo do WS-Notification que não Expõe um Nó de Extremidade de Serviço da web

Grave um aplicativo Java™ EE que pode ser executado fora do servidor de aplicativos para fazer chamadas de serviço da web em um serviço da web externo. Esse aplicativo atua como um publicador leve ou como um cliente do tipo pull ao chamar as operações do serviço da Web em relação a outro serviço da Web, como o NotificationBroker fornecido pelo WebSphere Application Server.

Antes de Iniciar

Esta tarefa assume que você tenha os seguintes recursos:
  • Uma cópia instalada e funcional do IBM® Rational Application Developer, do Rational Software Architect ou de ferramentas equivalentes.
  • Conhecimento de onde localizar o arquivo WSDL para o serviço que deve ser chamado.

Sobre Esta Tarefa

Para gravar um aplicativo WS-Notification que não expõe um terminal de serviços da Web, siga o método fornecido pelo seu conjunto de ferramentas para criar uma implementação de serviço da Web a partir de um arquivo WSDL. Como uma ilustração, as seguintes etapas descrevem o método fornecido pelo Rational Software Architect para gravar um aplicativo JAX-RPC. As etapas são muito semelhantes para gravar um aplicativo JAX-WS. Para obter exemplos de aplicativos clientes de publicador e de assinante JAX-WS que não expõem um terminal de serviços da Web, consulte Gravando Aplicativos JAX-WS para o WS-Notification.

Procedimento

  1. Obtenha os arquivos WSDL para o serviço que você deseja chamar. Se o serviço de destino for o serviço do broker de notificação gerado pelo WebSphere Application Server, Use o console administrativo para publicar os arquivos WSDL para o serviço em um arquivo compactado.
  2. Crie um Projeto da Web Dinâmico com um nome de sua preferência.
  3. Escolha Arquivo>Novo>Outro>Serviços da Web>Cliente de Serviços da Web.
  4. Selecione Proxy Java.
  5. Digite ou selecione o WSDL obtido anteriormente.
  6. Escolha um Tipo de Cliente de "Cliente Aplicativo" ou "Java", dependendo de seus requisitos.
  7. Selecione sua configuração de segurança requerida.
  8. Clique em Terminar.
  9. Use o proxy e os stubs gerados para fazer chamadas em relação ao serviço da Web remoto. Para obter exemplos de codificação detalhados, consulte Desenvolvendo Aplicativos que Utilizam o WS-Notification.

O que Fazer Depois

Agora, você está pronto para o aplicativo para uso no contêiner do cliente do aplicativo Java EE, conforme descrito em Running a Java EE client application with launchClient.

Í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_adev2
Nome do arquivo: tjwsn_task_adev2.html