Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouDerek Braz Alterado mais de 11 anos atrás
0
Web Services .Net Apprentice
(C) Laboratório .NET do Departamento de Engenharia Informática do ISEP/IPP
1
Web Services Um Web Service é um bloco de software que pode ser acedido pela Internet e usado remotamente por outras aplicações Infra-estrutura para a comunicação entre aplicações
2
Características de um Web Service
.Net Apprentice Web Services Características de um Web Service Expõe funcionalidades de programação na Web – serviço São acedidos usando protocolos standard – HTTP Comunicam por meio de mensagens Usam XML para codificar as mensagens Estruturam as mensagens usando o protocolo SOAP São auto-descritivos permitindo a um cliente facilmente comunicar com o serviço – WSDL São serviços que podem ser registados e facilmente descobertos – UDDI Simple Object Access Protocol Web Services Description Language Universal Description, Discovery and Integration (C) Laboratório .NET do Departamento de Engenharia Informática do ISEP/IPP
3
Web Services .Net Framework .Net para Web Service
Fonte: Anatomy of an XML Web Service Lifetime - .NET Framework Developer's Guide
4
Exemplo – Criação do Projecto no VS2005
5
Exemplo – Os ficheiros do Projecto
O code behind do serviço O ficheiro Web Service tem extensão .asmx
6
Exemplo – O code behind do Web Service
Namespace do serviço. Deve ser alterado !!! Os métodos do serviço têm de ser identificados pelo rótulo [WebMethod] Implementação do método
7
Exemplo – O serviço “AnedotasWS”
DAL Base de Dados Método para receber uma Anedota Método de envio de uma Anedota
8
Exemplo – Consumo do “AnedotasWS”
Add Web Reference
9
Exemplo – Consumo do “AnedotasWS”
Código Instanciação do Serviço Web Utilização do Serviço
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.