A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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.

Apresentações semelhantes


Apresentação em tema: "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."— Transcrição da apresentação:

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.


Carregar ppt "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."

Apresentações semelhantes


Anúncios Google