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

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

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.

Apresentações semelhantes


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

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


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

Apresentações semelhantes


Anúncios Google