8
Dia 1 Dia 1 Web Services con C# Web Services con C#

Dia 1

Embed Size (px)

DESCRIPTION

Web Services con C#. Dia 1. ¿ Que es un Web Service ?. Es una aplicación que puede ser descrita , publicada, localizada e invocada a través de una red, generalmente Internet. Combina y aprovecha los mejores aspectos del desarrollo basado en componentes y la Web. Web Services. - PowerPoint PPT Presentation

Citation preview

Page 1: Dia  1

Dia 1Dia 1

Web Services con C#Web Services con C#Web Services con C#Web Services con C#

Page 2: Dia  1

¿ Que es un Web Service?¿ Que es un Web Service?

Es una aplicación que puede ser descrita, publicada, localizada e invocada a través de una red, generalmente Internet. Combina y aprovecha los mejores aspectos del desarrollo basado en componentes y la Web.

Page 3: Dia  1

Web ServicesWeb Services

Una de las principales ventajas de web services es que permite publicar funcionalidades/métodos ya existentes en un sistema.Una diferencia entre las páginas ASPX y los Web Services es que los Web Services no están pensados para ser utilizados por usuarios finales sino para ser usados por aplicaciones.

Page 4: Dia  1

El modelo de web services

La arquitectura básica del modelo de web services  describe básicamente a un consumidor, y un proveedor.La idea básica consiste en que un proveedor publica su servicios en un servidor, luego un consumidor se conecta a través de internet para encontrar los servicios deseados y una vez que lo hace se realiza un lazo entre el consumidor y el proveedor.

Page 5: Dia  1

Arquitectura de un WSArquitectura de un WS

Page 6: Dia  1

DataSetDataSet

DataTableDataTable

DataTableDataTable

DataRowDataRow

DataColumnDataColumn

RelacionesRelaciones

RestriccionesRestriccionesEsquema XML Esquema XML

ADO.NET- DataSetADO.NET- DataSet

Page 7: Dia  1

ADO.NET – Accediendo a datosADO.NET – Accediendo a datos

En un escenario En un escenario conectado, los conectado, los recursos se mantienen recursos se mantienen en el servidor hasta en el servidor hasta que la conexión se que la conexión se cierracierra1) Abrir Conexión1) Abrir Conexión2) Ejecutar Comando2) Ejecutar Comando4) Procesar Filas 4) Procesar Filas 5) Cerrar objeto5) Cerrar objeto3) Cerrar Conexión3) Cerrar Conexión

Page 8: Dia  1

Más informaciónMás información

http://www.gxtechnical.com/gxdlsp/pub/genexus/internet/technicalpapers/web_services.htm