ITA - Instituto Tecnológico de Aeronáutica Aula #1.1 – Tutorial de Web Services utilizando o...

Preview:

Citation preview

ITA - Instituto Tecnológico de ITA - Instituto Tecnológico de AeronáuticaAeronáutica

Aula #1.1 – Tutorial de Web Services Aula #1.1 – Tutorial de Web Services

utilizando o utilizando o VS.NETVS.NET Disciplina: CE 262 – Ontologias e Web Semântica.Disciplina: CE 262 – Ontologias e Web Semântica.

Prof. Dr. José Maria ParenteProf. Dr. José Maria Parente

Grupo: FerrucioGrupo: Ferrucio de Franco Rosa/de Franco Rosa/ Luiz Eduardo Guarino de VasconcelosLuiz Eduardo Guarino de Vasconcelos /Rafael de Alencar Segura/Rafael de Alencar Segura

JunhoJunho/2007/2007

Objetivo

Criar um Web Service e uma aplicação cliente que consuma o WS utilizando o VS.NET.

Etapas

- Criar um projeto de Web Service (WS)

- Criar uma aplicação cliente – consumidora do WS

Requisitos

-VS.NET (2002,2003 ou 2005) ou ASP.NET WebMatrix ou VS Express

- IIS (Internet Information Service 5.0 ou superior) - Servidor Web

- Browser (Internet Explorer 5.5 ou superior)

- .NET Framework 1.0 ou superior.

Criando o projeto de Web Service.

File > New > Project

Web Service

Criar um projeto do tipo ASP.NET Web Service

Nome do projeto = FuncoesString

O IIS + .NET Framework criarão o diretório da aplicação de forma automática.

Tela do VS.NET com o serviço Service1 criado.

Clique em “click here to switch to code view” para acessar o código-fonte

Criar a função ConversaoMaiusculo para converter um texto qualquer para maiúsculo.

Compilar o projeto através do menu BUILD.

Visualização do Serviço através do browser (Service1.asmx)

Possibilidade de testar o serviço após a compilação.

Visualização da solicitação/resposta SOAP.

Visualização do WSDL do WS. (Service1.asmx?WSDL)

Criar um novo projeto na Solution.

Projeto do tipo ASP.NET Web Application

Nome do projeto = ConsumirWS

Aplicação cliente

Visualização dos projetos através da janela Solution Explorer

Acessar TOOLBOX para adicionar componentes na aplicação WEB.

Criar tela da aplicação com 1 Label, 1 TextBox e 1 Button

Configurar LABELConfigurar TEXTBOXConfigurar BUTTON

Adicionar uma web reference relativa ao serviço web criado

Inlcuir URL http://localhost/FuncoesString/Service1.asmxAdd Reference

Visualizar Solution Explorer. Web Reference adicionada

Configurar o projeto ConsumirWS como o primeiro a ser executado na Solution

Incluir código no evento CLICK do botão.

Pressione F5 para executar o projeto ConsumirWS

O browser será aberto. Insira alguma string na caixa de texto e pressione o botão para converter o texto de minúsculo para maiúsculo.

Recommended