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
- 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
Procedimento
- 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.
- Crie um Projeto da Web Dinâmico com um nome de sua preferência.
- Escolha Arquivo>Novo>Outro>Serviços da Web>Cliente de Serviços da Web.
- Selecione Proxy Java.
- Digite ou selecione o WSDL obtido anteriormente.
- Escolha um Tipo de Cliente de "Cliente Aplicativo" ou "Java", dependendo de seus requisitos.
- Selecione sua configuração de segurança requerida.
- Clique em Terminar.
- 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.