Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLeonardo Cava Alterado mais de 10 anos atrás
1
ITA - Instituto Tecnológico de Aeronáutica Aula #1.1 – Tutorial de Web Services utilizando o NetBeans 5.5 Disciplina: CE 262 – Ontologias e Web Semântica. Prof. Dr. José Maria Parente Grupo: Ferrucio de Franco Rosa/ Luiz Eduardo Guarino de Vasconcelos /Rafael de Alencar Segura Maio/2007
2
Agenda NetBeans - Introdução 0) Cenário 1) Criando o Web Service 2)Testando o Web Service WSDLSOAP 3) Criando a aplicação Cliente Executando o Serviço Referências Bibliográficas
3
Introdução O NetBeans é um um ambiente integrado de desenvolvimento (IDE) que permite ao programador criar programas utilizando recursos gráficos. É gratuito; Desenvolvido pela SUN; Foi escrito em JAVA; www.netbeans.org Site para download: www.netbeans.orgwww.netbeans.org
4
Cenário Serviço web que converta os caracteres digitados para maiúsculo Serviço web que converta os caracteres digitados para maiúsculo WebClientWeb Server SOAPSOAP SOAP WSDLWSDL
5
Parte 1 – CRIAÇÃO DO WEB SERVICE
6
1- Criando Web Service no NetBeans – 1/5 1) Criando uma aplicação web. [File->New Project->Web-> Web Application] Fig. 1- Criando a aplicação web Fig. 2 – Definindo o nome 2) Digite um nome para o projeto [Next/Finish]
7
4) Digite um nome para o web service e para o pacote e clique em Finish. 3) Clique com o botão direito em cima da aplicação web e escolha [New/Web Service] Tutorial Criando Web Service no NetBeans – 2/5 Fig. 4 Definindo nome para o Web Service Fig. 3 – Criando o Web Service
8
Tutorial Criando Web Service no NetBeans – 3/5 5) Abra a pasta Web Services e clique com o botão direito no Web Service criado, neste caso o WebConversor e escolha a opção de Add Operation Fig. 5 – Adicionando a operação no Web Service 6) Dê um nome para o método e clique em Add para adicionar o parâmetro de entrada. Fig. 6 – Nomeando a operação Fig. 7 – Acrescentando um parâmetro de entrada 7) Dê um nome para o parâmetro
9
Tutorial Criando Web Service no NetBeans – 4/5 8) Foi criado o esqueleto do método converterMaiusculo Fig. 8 – Estrutura do Método converterMaiusculo 9) Digite o código a ser executado no método converterMaiusculo Fig. 9 – Implementação do Método
10
Tutorial Criando Web Services no NetBeans – 5/5 10) O próximo passo é rodar o projeto (F6) Fig. 10- Rodando o projeto
11
PARTE 2- TESTANDO O WEB SERVICE
12
11) Clicar com o botão direito no WebConversor e clicar em Test Web Service Fig. 11 – Habilitando o teste do Web Service Testando o Web Service – 1/2 Fig. 12 – Testando o Web Service 12) Página de teste. a) É gerado o WSDL conforme link, b) É possível executar um teste do serviço digitando na caixa de texto e depois clicando no botão converterMaiusculo
13
Testando o Web Service – 2/2 Fig. 13 – Resultado do teste 13) Foi digitado web services e o retorno foi WEB SERVICES
14
SOAP – Simple Object Application Protocol SOAP Request web services SOAP Response WEB SERVICES
15
WSDL – Web Service Description Language Fig. 14 –Fragmento do arquivo WSDL
16
PARTE 3- Criando a aplicação Cliente
17
Criação do Cliente [1/7] Fig. 15 –Criando a aplicação cliente 15) Agora iremos criar a aplicação cliente para que possa utilizar o web service já criado. a) [File->New Project->Web->WebApplications] b) Digite um nome para a aplicação cliente
18
Criação do Cliente [2/7] 16) Clique com o botão direito no WebClient e escolha New/Web Service Client Fig. 16 –Criando o Web Service Client Fig. 17 –Apontando para o WSDL 17) Coloque o caminho do arquivo wsdl gerado pela aplicação servidora [Web Service]
19
Pegando o endereço do arquivo WSDL [3/7] Fig. 18 –Pegando o endereço do arquivo WSDL
20
Gerando a aplicação cliente baseada no wsdl [4/7] Fig. 19 –Apontando para o WSDL 19) Criando o cliente, deve-se apontar o caminho do arquivo WSDL e apontar também o pacote neste caso web. Fig. 20 –Aplicação cliente criada
21
Finalizando a aplicação cliente [5/7] Fig. 21 –Abrindo o arquivo index.jsp 21) Apague o bloco comentado
22
Finalizando a aplicação cliente [6/7] Fig. 22 –Copiando o código para a aplicação cliente 22) Clique em converterMaiusculo, conforme acima e arraste para o editor
23
Rodando o Web Service [7/7] Fig. 23 –Executando a aplicação 23) Digite o valor a ser convertido, conforme seta vermelha acima. Rode a aplicação
24
Referências Bibliográficas [1] Help do net beans [1] Help do net beans Material do site: http://www.netbeans.org Material do site: http://www.netbeans.orghttp://www.netbeans.org Acessado em: 03/04/2007. Acessado em: 03/04/2007.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.