Tutorial – Implementando o Primeiro WebService com Java
-
Upload
eduardo-vaz-ribeiro -
Category
Documents
-
view
97 -
download
4
Transcript of Tutorial – Implementando o Primeiro WebService com Java
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
1/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
Blog
ContatoCurrículo
Padrões de Projeto
Portfólio
Sobre Mim
pesquisar...
Página inicial > Tutoriais > Tutorial – Implementando o Primeiro WebService com Java
Tutorial – Implementando o PrimeiroWebService com Java
Posted by Flávio J. Mendes on 13/02/2011 in Tutoriais | 10 comments
Após muito tempo sem postar, um tutorial sem rodeios de como implementar um WebService usando Axis2.
Clique e veja o tutorial completo.
Tutorial – Implementando o Primeiro WebService
1. Instalar o Eclipse Ganymede.
2. Extrair a biblioteca do Axis 2 preferencialmente para o mesmo diretório do Eclipse.
3. Extrair o Tomcat 6 preferencialmente para o mesmo diretório do Eclipse.
a. Na pasta “tomcat > lib” , colar o conteúdo da pasta “axis2-1.5.1 > lib”.
4. Agora deve-se configurar o Axis no Eclipse.
a. Ir em Window > Preferences
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
2/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
b. No Menu Lateral esquerdo deve-se ir em Web Services > Axis2 Preferences. Na aba “Axis2 Runtime”
colocar o diretorio onde for extraído o Axis2 e esperar a mensagem de confirmação.
c. Na aba “Axis2 Preferences”, marcar a opção ‘Generate an Interface for Skeleton’.
d. No Menu Lateral Esquerdo ir em Web Services > Server and Runtime. Na caixa “Web Service Runtime”escolher a opção ‘Apache Axis2’.
e. Clicar em “OK”.
5. Agora devemos cofigurar o Tomcat 6
a. Clicar em Window > Preferences > Server > Runtime Environments > Add… > Apache > Apache
Tomcat v6.0 Server. Clicar em “Next”.
b. Em “Tomcat Installation Directory”colocar o caminho onde o Tomcat foi extraído no passo 3. Clicar em“Finish”.
c. Clicar em “OK”.
d. Na aba inferior “Servers”, clicar com o botão direito, New >Server.
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
3/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
e. Selecionar Apache > Tomcat v6.0 Server.
f. Em “Server Runtime Environment“ escolher o server previamente configurado e clicar em “Finish”.
6. Agora vamos criar nosso projeto.
a. Ir em File > New > Other… > Web > Dynamic Web Project. Clicar em Next.
b. Colocar o nome do projeto como “TesteWebServices”(pode ser mudado, mas vamos deixar assim parafacilitar o exemplo.).
c. Em “Configuration” clicar em “Modify…”
d. Marcar “Axis2 Web Services” e clicar em OK.
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
4/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
e. Clicar em “Finish”.
7. Em nosso projeto vamos criar o pacote “servicoModelo”.
8. Agora , no pacote criado no passo 7, vamos criar a classe do nosso servico, chamada “SomaServico”.
package servicoModelo;
public class SomaServico {public int somaDoisNumeros(int num1, int num2){return num1 + num2;}}
9. Na aba “Project Explorer” clicar com o botão direito em cima da classe SomaServico > WebServices >
Create Web Service.
10. Conferir se as configuração estão de acordo com a imagem abaixo e clicar em “Finish”.
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
5/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
11. Observe que o Tomcat irá publicar e quando o processo terminar ele já estrá iniciado.
12. No seu browser, cole a seguinte URL: http://localhost:8080/TesteWebServices/axis2-web/index.jsp.
13. Você deverá ver uma tela como a abaixo.
14. Clique em Services. Na tela que abrir poderemos observar nosso servico previamente criado, com o
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
6/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
método.
15. Isso significa que o serviço foi criado com sucesso.
10 Comments
1.
Maurício Faustino
14 de Abril de 2011
Funcionou direitinho aqui comigo, que tal outro post exemplificando com outros frameworks dewebservice?
valeu.
2.
Diego Almeida
9 de Junho de 2011
cara, show de bola o tutorial! Obrigado
3. Flávio J. Mendes
9 de Junho de 2011
Obrigado, sinta-se confortável para tirar dúvidas. =)
4.
Deivid
10 de Novembro de 2011
Flavio, muito bom mesmo seu tutorial, parabens!! Meu problema foi bem na hora de finalizar o passo
10, apareceu o erro:
virtual machine launcher
could not find the main class: org.apache.catalina.startup.bootstrap.
program will exit.
com isso nao avancei.
Vc pode me ajudar??
Obrigado.
Treinamento Java
Garanta seu lugar, vagas limitadas. O melhor custo, o maior benefício.www.cbds.com.br
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
7/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
Obrigado.
5.
Aécio Chaves
4 de Janeiro de 2012
Muito legal, funcionou a criação do serviço, gostaria de saber se tem um link apresentando o
consumidor?
6.
Flávio J. Mendes7 de Fevereiro de 2012
Aécio, esse webservice usava em um cliente Android. Infelizmente não posso apresentá-lo aqui. Mas
caso você o fizer e quiser me enviar, postarei aqui para que o pessoal possa acompanhar!
Abraços!
7.
Flávio J. Mendes
7 de Fevereiro de 2012
Deivid,
Tente baixar outra versão do tomcat. Provavelmente esse é o problema.
Abraço!
8.
Rodrigo18 de Março de 2012
Flávio, muito obrigado por seu post. Objetivo e esclarecedor e com uma linguagem clara! Com
certeza ajudou e vai ajudar muita gente!
9.
Elano da Hora
18 de Maio de 2012
Muito Bom consegui.Seu post me ajudo muito.
Parabens! e Obrigado
10.
Gustavo Amaro12 de Setembro de 2012
Muiiito bom…. gosto de tutoriais assim… sem enrolação e funcional me ajudou mto a entender
oque é … agora só tenho dúvidas de como utilizar…algum exemplo de como usar o
“SomaServico.somaDoisNumeros(num1, num2)”
Leave a Reply
O seu endereço de email não será publicado. Campos obrigatórios marcados com *
Nome *
Email *
Website
Comentário
Pode usar estas etiquetas HTML e atributos: <a href="" title=""> <abbr title=""> <acronymtitle=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <qcite=""> <strike> <strong>
Submit Comment
Quero ser notificado de comentários adicionais por email.
Quero ser notificado de novos artigos por email.
Mais Lidos
Tutorial – Implementando o Primeiro WebService com Java
Tutorial – Adicionar Biblioteca no Eclipse
Boas Práticas em Java – Guia Definitivo
Tutorial – Implementando a Primeira Aplicação Android
Lendo e Escrevendo Arquivos PDF com Java
Ads
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
9/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
TDC 2012 – Goiânia
Thiago Pedro C ezar Ricardo Fabiano
Luana Don A ntonio C arlosLaura Rosa Ribeiro
Flávio Mendes no Facebook
74 pessoas curtiram Flávio Mendes.
Curtir
Plug-in social do Facebook
- Facebook Members WordPress Plugin
Doações
Ajude o blog a se desenvolver! Doe qualquer quantia.
Tags
About android api app arquitetura arraylist biblioteca boas praticas Certificação conceito configuracao
Treinamento deAndroidDesenvolva Aplicativos paraTablets e Celulares com oCurso de Android!www.impacta.com.br/CursoDeAn…
Desenvolvimento webSistemas web e mobilecustomizados comtecnologias inovadoraswww.tagview.com.br
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a
10/10www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/
creational dica Dicas duvida eclipse encapsulamento eportação excel exercicio flisol hashmap jar Java java ee
java web jsp linkedlist listas mapas padrao de projeto palestra performance plugins Programação rapidas senha
servlet structural swing thread token tomcat tutorial web
Categorias
About
Conceitos
Dicas
Dúvidas
EclipsePadrões de Projeto
Tutoriais
Conteúdo por Flávio Mendes | Powered by Wordpress