Você está na página 1de 10

15/10/12

Tutorial Implementando o Primeiro WebServ ice com Jav a

Blog Contato Currculo Padres de Projeto Portflio Sobre Mim

pesquisar...

Pgina inicial > Tutoriais > Tutorial Implementando o Primeiro WebService com Java

Tutorial Implementando o Primeiro WebService com Java


Posted by Flvio J. Mendes on 13/02/2011 in Tutoriais | 10 comments Aps 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 diretrio do Eclipse. 3. Extrair o Tomcat 6 preferencialmente para o mesmo diretrio do Eclipse. a. Na pasta tomcat > lib , colar o contedo da pasta axis2-1.5.1 > lib. 4. Agora deve-se configurar o Axis no Eclipse. a. Ir em Window > Preferences

www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/

1/10

15/10/12

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 extrado o Axis2 e esperar a mensagem de confirmao. c. Na aba Axis2 Preferences, marcar a opo Generate an Interface for Skeleton. d. No Menu Lateral Esquerdo ir em Web Services > Server and Runtime. Na caixa Web Service Runtime escolher a opo 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 Directorycolocar o caminho onde o Tomcat foi extrado no passo 3. Clicar em Finish. c. Clicar em OK. d. Na aba inferior Servers, clicar com o boto direito, New >Server.

www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/

2/10

15/10/12

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 para facilitar o exemplo.). c. Em Configuration clicar em Modify

d. Marcar Axis2 Web Services e clicar em OK.

www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/

3/10

15/10/12

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.
pcaesriooeo akg evcMdl; pbi casSmSrio{ ulc ls oaevc pbi itsmDiNmrsitnm,itnm) ulc n oaosueo(n u1 n u2{ rtr nm +nm; eun u1 u2 } }

9. Na aba Project Explorer clicar com o boto direito em cima da classe SomaServico > WebServices > Create Web Service. 10. Conferir se as configurao esto de acordo com a imagem abaixo e clicar em Finish.

www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/

4/10

15/10/12

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
www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/ 5/10

15/10/12

Tutorial Implementando o Primeiro WebServ ice com Jav a

mtodo. 15. Isso significa que o servio foi criado com sucesso.

Treinamento Java
Garanta seu lugar, vagas limitadas. O melhor custo, o maior benefcio.
www.cbds.com.br

10 Comments

1. Maurcio Faustino 14 de Abril de 2011 Funcionou direitinho aqui comigo, que tal outro post exemplificando com outros frameworks de webservice? valeu.

2. Diego Almeida 9 de Junho de 2011 cara, show de bola o tutorial! Obrigado

3. Flvio J. Mendes 9 de Junho de 2011 Obrigado, sinta-se confortvel para tirar dvidas. =)

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??
www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/

Obrigado.

6/10

15/10/12

Tutorial Implementando o Primeiro WebServ ice com Jav a

Obrigado.

5. Acio Chaves 4 de Janeiro de 2012 Muito legal, funcionou a criao do servio, gostaria de saber se tem um link apresentando o consumidor?

6. Flvio J. Mendes 7 de Fevereiro de 2012 Acio, esse webservice usava em um cliente Android. Infelizmente no posso apresent-lo aqui. Mas caso voc o fizer e quiser me enviar, postarei aqui para que o pessoal possa acompanhar! Abraos!

7. Flvio J. Mendes 7 de Fevereiro de 2012 Deivid, Tente baixar outra verso do tomcat. Provavelmente esse o problema. Abrao!

8. Rodrigo 18 de Maro de 2012 Flvio, 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.
www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/ 7/10

Parabens! e Obrigado

10. Gustavo Amaro 12 de Setembro de 2012 Muiiito bom. gosto de tutoriais assim sem enrolao e funcional me ajudou mto a entender oque agora s tenho dvidas de como utilizaralgum exemplo de como usar o SomaServico.somaDoisNumeros(num1, num2)

Leave a Reply
O seu endereo de email no ser publicado. Campos obrigatrios marcados com * Nome * Email * Website

Comentrio Pode usar estas etiquetas HTML e atributos: < h e = " t t e " > < b r t t e " > < c o y a rf" il=" ab il=" arnm
tte"><><lcqoect=" <ie <oe <e dttm=" <m <>< il=" b bokut ie"> ct> cd> dl aeie"> e> i q ct=" <tie <tog ie"> srk> srn> Submit Comment

Quero ser notificado de comentrios 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 Prticas em Java Guia Definitivo Tutorial Implementando a Primeira Aplicao Android Lendo e Escrevendo Arquivos PDF com Java

Ads

15/10/12

Tutorial Implementando o Primeiro WebServ ice com Jav a

Treinamento de Android

Desenvolva Aplicativos para Tablets e Celulares com o Curso de Android!

www.im pacta.com .br/C ursoDe An

Desenvolvimento web
Sistemas web e mobile customizados com tecnologias inovadoras
www.tagvie w.com .br

TDC 2012 Goinia

Facebook
Flvio Mendes no Facebook
Curtir 74 pessoas curtiram Flvio Mendes.

Thiago

P edro C ezar

Ricardo

F abiano

Luana

Don

A ntonio C arlos Laura Rosa Ribeiro

P lug-in social do F acebook

- Facebook Members WordPress Plugin

Doaes
Ajude o blog a se desenvolver! Doe qualquer quantia.

Tags
About android api app arquitetura arraylist

biblioteca boas praticas Certificao conceito configuracao


9/10

www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/

15/10/12

Tutorial Implementando o Primeiro WebServ ice com Jav a

creational dica Dicas duvida eclipse encapsulamento eportao excel exercicio flisol hashmap jar Java java ee
java web jsp linkedlist listas mapas servlet

padrao de projeto palestra performance plugins Programao rapidas senha

structural

swing thread token tomcat tutorial web

Categorias
About Conceitos Dicas Dvidas Eclipse Padres de Projeto Tutoriais Contedo por Flvio Mendes | Powered by Wordpress

www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/

10/10

Você também pode gostar