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