Fonte: http://www.devmedia.com.br/construindo-um-webservice-em-java/4516
Instalando o Tomcat
1)     Baixe o Tomcat em : http://tomcat.apache.org/ (No meu caso, baixei a versão 5.5, formato .msi para executar em um Windows 2000)
2)     Após baixar, executar o processo de instalação. (No caso do arquivo .msi basta executa-lo).
3)     A instalação pode ser feita sem alterar nenhum dos parâmetros pré-definidos.
4)     Ao chegar no fim da instalação, deixe a opção “Run Apache Tomcat” marcada para que a própria instalação execute o Tomcat.
5)     Se tudo tiver corrido bem, deve ter sido adicionado ao lado do relógio do Windows, a ícone do Tomcat. Caso sua instalação seja feita no mundo Linux, você deve conseguir visualizar o processo através do comando ps –ef .
Após a instalação do Tomcat, você deve realizar um último teste para certificar-se que ele esta funcionando de maneira correta.
Abra o browser de sua preferência e digite o endereço : http://localhost:8080/
Se tudo estiver funcionando deverá aparecer à tela abaixo.
Após a instalação do Tomcat, devemos instalar o Axis.
Instalando o Axis
1)     Baixe o Axis do endereço: http://ws.apache.org/axis/ (No meu caso, baixei a versão 1.4 no formato .zip para executar no Windows 2000)
2)     Descompacte o arquivo no diretório que desejar.
3)     Ao terminar de descompactar, deve existir um diretório denominado “axis”. Dentro deste diretório você irá encontrar um diretório “webapps”. Copie o diretório “axis“ que está localizado dentro do “webapps” para o diretório “webapps”do Tomcat. No meu caso, a copia será feita assim:
De:     C:\Documentos\Instaldores\tomcat\axis\axis-1_4\webapps\
Para:  C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\
Para testar se a instalação e a copia foram feitas corretamente, digite no browser o seguinte endereço: http://localhost:8080/axis/
Deverá aparecer a seguinte tela:
Pronto, após a instalação do Tomcat e do Axis, e com tudo funcionando, podemos partir para criação efetiva do nosso Webservice.
Criando o WebService
Primeiramente, é necessário esclarecermos que um WebService em Java não é nada mais que uma classe, uma simples classe.
Para realizar este artigo criei a classe abaixo:
public class Soma {
      public int getSoma(int n1, int n2) {
            return n1+n2;
      }
}
1)     Após a criação da classe, copie o arquivo .java para dentro do diretório do axis. No meu caso : C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\axis\
2)     Troque a extensão deste arquivo de .java para .jws.
3)     Após trocar a extensão do arquivo, acesse no browser o endereço : http://localhost:8080/axis/Soma.jws
4)     Se você estiver vendo a tela acima, está tudo OK!
5)     Click no link indicado pela tela e lhe será apresentado à definição de seu Webservice 
Note que nosso método getSoma(int n1, int n2) aparece na definição do WSDL.
PRONTO!
Leia mais em: Construindo um WebService em Java http://www.devmedia.com.br/construindo-um-webservice-em-java/4516#ixzz3KeVRbU7V
Nenhum comentário:
Postar um comentário