Sumário

Search

  1. Prefácio
  2. Conceitos de serviços da Web
  3. Noções gerais sobre o Provedor de Serviços da Web
  4. Usando o Console do Hub de Serviços da Web
  5. Operações de serviços da Web em lotes
  6. Gravando aplicativos cliente
  7. Trabalhando com origens e destinos de serviços da Web
  8. Editando origens e destinos de serviços da Web
  9. Trabalhando com mapeamentos de serviços da Web
  10. Trabalhando com fluxos de trabalho de serviços da Web
  11. Apêndice A: Exemplo de aplicativos cliente de serviços da Web
  12. Apêndice B: Configurar o Navegador da Web

Guia do Provedor de Serviços da Web

Guia do Provedor de Serviços da Web

Etapa 1: Gerar classes de proxy de cliente no Axis

Etapa 1: Gerar classes de proxy de cliente no Axis

Você pode usar o Toolkit de Serviços da Web do Axis para gerar classes de proxy de cliente Java para o WSDL do serviço da Web. Especificamente, você pode executar a ferramenta WSDL2Java para gerar os arquivos de classe de proxy Java.
Verifique se o WSDL tem o nome de host e o número da porta corretos para o serviço da Web na URL do ponto de extremidade. Se a URL do ponto de extremidade não estiver correta, atualize o elemento endereço, que está disponível na hierarquia \definições\serviço\porta no WSDL.
Use o comando a seguir para gerar as classes de proxy de cliente:
java org.apache.axis.wsdl.WSDL2Java -W <
WSDLFile
>
Por exemplo, para WSDL chamado SampleWS.wsdl, execute o seguinte comando:
java org.apache.axis.wsdl.WSDL2Java -W SampleWS.wsdl
A opção -W desativa o suporte para serviços literais de documento encapsulado.
O WSDL2Java gera uma classe para cada tipo de dados definido no WSDL. Por padrão, o WSDL2Java gera nomes de pacote com base nos namespaces no WSDL. Geralmente, se o namespace estiver no formato
http://x.y.com
ou
urn:x.y.com
, o pacote correspondente será
com.y.x
.