Criando serviços Web Axis2

Consulte também 

Apache Axis2 é uma arquitetura de código-fonte aberto para serviços Web SOAP. Os serviços Web Axis2 são interoperáveis com serviços Web Metro. O IDE suporta a criação de serviços Web Axis2, que podem ser consumidos por um cliente JAX-WS.

Os serviços Web Axis2 só podem ser criados em projetos de aplicativo Java ou e biblioteca de classe Java.

Para criar um serviço Web Axis:

  1. Use o gerenciador de plug-ins sob o menu Ferramentas para instalar o módulo Serviços Web Axis2 Web, que também instalará bibliotecas Axis2.
  2. Abra ou crie um projeto de aplicativo Java ou de biblioteca de classe Java.
  3. Clique com o botão direito do mouse no nó do projeto. O menu pop-up se abre.
  4. Selecione Novo -> Outro. O assistente para Novo arquivo se abre.
  5. Na categoria Serviços Web, selecione Serviço Axis2 a partir do WSDL ou Serviço Axis2 a partir de Java.
  6. Se tiver escolhido Serviço Axis2 a partir de Java, você poderá optar por criar um serviço Web vazio ou criar um serviço a partir de uma classe Java existente no projeto. You can also create a local WSDL if you need to edit it.

    Se você tiver escolhido Serviço Axis2 a partir do WSDL, indique a URL do WSDL ou vá para a localização do WSDL. Existem várias opções que você também pode definir. Você pode definir o nome dos pacotes que conterão os artefatos Java criados quando gerar o serviço. (Por padrão, o nome do pacote é retirado do namespace de destino no WSDL.) Você pode optar por criar uma interface de classe de esqueleto. Por último, você seleciona a tecnologia de vinculação de dados WSDL2Java que deseja usar. Suas configurações são propagadas para um comando de linha de comando visível no campo WSDLToJava. Abaixo desse campo, existem opções adicionais para usuários avançados adicionar à linha de comando.

  7. Clique em Próximo. Se você estiver criando um serviço Web vazio, dê nomes ao serviço Web e ao pacote que contém sua classe Java.
  8. Clique em Finalizar. O serviço Web é criado.

O serviço Web aparece no nó Serviços Web Axis. Ele espelha um classe Java do mesmo nome nos pacotes de código-fonte. As operações do serviço Web são exibidas como subnós do serviço Web. Para alterar o comportamento do serviço Web, abra e edite sua classe Java associada. Quando você salvar as suas alterações na classe Java, as operações do serviço Web são atualizadas automaticamente.

Consulte também
Sobre serviços Web
Configurando os serviços Web Axis2
Sobre a implementação de serviços Web
Criando um serviço Web a partir de um arquivo WSDL
Criando um arquivo WSDL
Gerando um cliente de serviço Web JAX-WS

Notificações legais