Tutorial – Implementando o Primeiro WebService com Java

10
15/10/12 Tutorial – Implementando o Primeiro WebServ ice com Jav a 1/10 www.f lav iojmendes.com/blog/2011/02/13/tutorial-implementando-o-primeiro-webserv ice-com-jav a/ Blog Contato Currículo Padrões de Projeto Portfólio Sobre Mim pesquisar... Página inicial > Tutoriais > Tutorial – Implementando o Primeiro WebService com Java Tutorial – Implementando o Primeiro WebService 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

Transcript of Tutorial – Implementando o Primeiro WebService com Java

Page 1: 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

Page 2: Tutorial – Implementando o Primeiro WebService com Java

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.

Page 3: Tutorial – Implementando o Primeiro WebService com Java

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.

Page 4: Tutorial – Implementando o Primeiro WebService com Java

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”.

Page 5: Tutorial – Implementando o Primeiro WebService com Java

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

Page 6: Tutorial – Implementando o Primeiro WebService com Java

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

Page 7: Tutorial – Implementando o Primeiro WebService com Java

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.

Page 8: Tutorial – Implementando o Primeiro WebService com Java

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

Page 9: Tutorial – Implementando o Primeiro WebService com Java

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

Facebook

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

Page 10: Tutorial – Implementando o Primeiro WebService com Java

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