Criando um cliente de serviços da Web

Consulte também 

Um serviço da Web pode ser consumido em um aplicativo da Web, um aplicativo Java ou um cliente MIDP (MIDlet). Para obter informações sobre o consumo de serviços da Web em um MIDlet, consulte a documentação do J2ME Mobility.

Para clientes JAX-WS, todos os esquemas e arquivos WSDL importados são determinados automaticamente pelo IDE. Para clientes JAX-RPC, antes de iniciar, observe que, se o arquivo WSDL que você deseja usar importar esquemas, outros arquivos WSDL ou ambos a partir do sistema de arquivos local, o cliente de serviços da Web funcionará somente se os esquemas e arquivos WSDL importados forem copiados antes na pasta WEB-INF/wsdl (ou META-INF/wsdl). Caso essa restrição não seja atendida, o compilador do serviço da Web não conseguirá localizar esses arquivos importados no final do procedimento abaixo.

Para criar um cliente de serviços da Web:

  1. Crie o projeto que conterá o cliente de serviços da Web. Dependendo de como você quiser consumir o serviço da Web, adote um dos seguintes procedimentos:
  2. Nas janelas Projetos ou Arquivos, clique com o botão direito do mouse no projeto e selecione Novo > Arquivo/Pasta. O assistente para Novo arquivo se abre. Em Categorias, selecione Serviços da Web. Em Tipos de arquivos, selecione Cliente de serviços da Web. Clique em Próximo.
  3. Acesse o arquivo WSDL do serviço da Web a ser consumido pelo cliente de serviços da Web. Dependendo do que o provedor tiver distribuído, adote o seguinte procedumento:
  4. Especifique um pacote onde os arquivos do cliente deverão ser gerados. Após concluir o assistente, você poderá localizar os arquivos gerados do cliente na janela Arquivos, na pasta build. Consulte Exibindo o cliente de serviços da Web na janela Projetos.
  5. Para clientes JAX-RPC (J2EE 1.4), selecione o cliente de serviços da Web no menu Tipo de cliente:

    Para clientes J2SE, use a lista suspensa Versão do JAX para especificar se deseja criar um cliente JAX-WS ou um cliente JAX-RPC.

  6. Clique em Finalizar.
Consulte também
Sobre clientes de serviços da Web
Sobre serviços da Web

Notificações legais