Pergunta

Eu gerado arquivos Java a partir do WSDL com conversor WSDL2Java, mas eu não sei como eu posso usar o serviço com esses arquivos, porque não existem exemplos. Estou implementando lado do cliente.

Foi útil?

Solução

Em relação Axis2: ler estas esses links que eles contêm alguns exemplos:

http://ws.apache.org/axis2/1_5_1/quickstartguide. html # clientes
http://ws.apache.org/axis2/1_0/userguide3.html

EDIT: No que diz respeito Axis1: ele é baseado em JAX-RPC e você precisa objeto stub instanciar ou localizador de serviço utilização para obter instância stub e todas as operações de WS vai estar nessa. Um exemplo é dado aqui :

public class Tester {
  public static void main(String [] args) throws Exception {
    // Make a service
    AddressBookService service = new AddressBookServiceLocator();

    // Now use the service to get a stub which implements the SDI.
    AddressBook port = service.getAddressBook();

    // Make the actual call
    Address address = new Address(...);
    port.addEntry("Russell Butek", address);
  }
}

Outras dicas

Normalmente, um cliente não instanciar um ramal em Web Services, você usaria o localizador de serviço e chamar o método get. Eu não posso dizer de sua pergunta, mas se você está pedindo um mais geral "Onde posso obter JavaDocs (ou tais) para melhor compreender a API", você teria que dizer uso que WS você está usando.

Axis Guia do usuário

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top