Anda di halaman 1dari 25

Programao Cliente Servidor

C# - Web Service
Visual Studio
Professor Melo

Apresentao
Tcnico em Desenvolvimento de Sistemas - Ibratec,

Recife-PE
Bacharel em Sistemas de Informao FIR, Recife-PE
Especialista em Docncia no Ensino Superior
Faculdade Maurcio de Nassau, Recife-PE
Mestre em Cincia da Computao UFPE/CIN,
Recife-PE
Currculo Lattes
http://lattes.cnpq.br/0759508594425296)
Homepage
https://sites.google.com/site/hildebertomelo/

Disciplinas Lecionadas

Desenvolvimento de Aplicaes Desktop


Programao Orientada a Objetos
Estrutura de Dados
Tecnologia da Informao & Sociedade
Sistemas Operacionais
Sistemas Distribudos
Introduo a Informtica
Lgica de Programao
Informtica Aplicada a Sade
Banco de Dados
Projeto de Banco de Dados
Anlise de Projetos Orientado a Objetos
Programao Cliente Servidor
Linguagens de Programao: C, C#, Pascal, PHP, ASP, Delphi, Java, JavaScript
Programao WEB

Web Service
Web Services fornecem a aplicativos a possibilidade de

se comunicarem em um ambiente fracamente


acoplado usando troca mensagens predefinidas
construdas em torno de protocolos padro como
HTTP, XML, XSD, SOAP e WSDL.
Como os protocolos e as especificaes so pblicos e
no especficos de plataforma, XML Web Services
podem ser usados para habilitar a comunicao entre
aplicativos que residem no mesmo computador ou
no, mesmo que eles estejam em plataformas ou
dispositivos diferentes.

Criando Web Service C#


Para criarmos uma aplicao Web Service

trabalharemos com a verso .NET Framework 3.5

Web Service
Adicione um projeto do tipo ASP .NET Web Service

Application

Adicionando WebMethod
Nos exemplos manipularemos a tabela aluno em uma

base de dados.
A tabela aluno composta pelos campos matricula e
nome.

Adicionando WebMethod

Adicionando WebMethod

Adicionando WebMethod

Publicando a Web Service


Mtodos disponveis

Consumindo os Servios
Adicione a referncia

do servio ao seu
projeto
Lembre-se o endereo
de publicao dos
servios (no nosso caso
foi em :
http://localhost:6098
5/Service1.asmx)

Configurao do Servio
Clique no boto Advanced...

Consumindo os Servios
Clique no boto Add Web Reference...

Consumindo os Servios
Coloque a url onde foi publicado seus servios

Clique na seta verde para conferir se est tudo correto

Consumindo os Servios
Clique na seta verde para conferir se est tudo correto

Aparecer os mtodos disponveis


Depois clique no boto Add Reference

Dica
Depois destas configuraes execute o comando de

limpar a soluo Clear Solution e o comando Build


Solution

Utilizando a Web Service

Projetos associados

Utilizando a Web Service

Acesso a Web Service

Utilizando a Web Service

Utilizando a Web Service

Dica
Sempre que atualizar a Web Service, lembre-se de

atualizar a referncia dela no seu projeto.

Perguntas

Referncias
Visual C# Developer Center

http://msdn.microsoft.com/ptbr/vcsharp/aa336809.aspx
Microsoft Visual C# 2005 passo a passo, Jonh Sharp,
editora Bookman
C# Como programar, Deitel.

25

Anda mungkin juga menyukai