SlideShare una empresa de Scribd logo
1 de 40
Expositor : Cruzado Paredes Naim Jhon
Desarrollo y consumo de Servicios Webs
Desarrollo y consumo de Servicios Web Contenido: ,[object Object]
Desarrollo y consumo de Servicios Web Contenido: ,[object Object],[object Object]
Desarrollo y consumo de Servicios Web Contenido: ,[object Object],[object Object],[object Object]
Desarrollo y consumo de Servicios Web Contenido: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo y consumo de Servicios Web  ¿Qué son los servicios Web?: ,[object Object],[object Object],[object Object]
Desarrollo y consumo de Servicios Web  ¿Qué son los servicios Web?: ,[object Object],[object Object],[object Object],[object Object]
Desarrollo y consumo de Servicios Web  Definiciones “técnicas”: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo y consumo de Servicios Web  Creación de servicios Web: ,[object Object],[object Object],[object Object]
“ Hola, Mundo” al estilo  Web Service Ejemplo paso a paso
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object],[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object],[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object]
Ejemplo: HolaMundoWebS.asmx ,[object Object]
Crear servicio Web con Visual Studio .NET Ejemplo
Desarrollo y consumo de Servicios Web  Hacer públicos los servicios Web: ,[object Object],[object Object],[object Object],[object Object]
Desarrollo y consumo de Servicios Web  Consumo de servicios Web: ,[object Object],[object Object],[object Object],[object Object]
Cliente Web (Formulario Web) Explorador Servidor  Web Formulario Web Servicio Web Internet Internet Servidor  Web
Cliente Windows Aplicación de Windows Servidor  Web Servicio Web Internet
Desarrollo y consumo de Servicios Web  Ejemplo de cliente Web: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Crear un cliente Web Ejemplo
Desarrollo y consumo de Servicios Web  Ejemplo de cliente Windows: ,[object Object],[object Object],[object Object],[object Object],[object Object]
Crear un cliente Windows Ejemplo
Desarrollo y consumo de Servicios Web  Ejemplo de cliente XML  ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplos
 
MSDN: El recurso para el desarrollador www.microsoft.com/spanish/msdn MSDN!Estudiantes:Recursos para los estudiantes www.microsoft.com/spanish/MSDN/estudiantes Microsoft University Tour: Prácticas de las charlas de hoy www.microsoft.com/spanish/MSDN/estudiantes/eventos/universitytour.asp http://guille.costasol.net/ http://vblibros.com/
© 2001 Microsoft Corporation. All rights reserved.

Más contenido relacionado

La actualidad más candente

4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software
Julio Pari
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
Roger Villegas
 

La actualidad más candente (20)

Atributos de aplicaciones basadas en WEB
Atributos de aplicaciones basadas en WEBAtributos de aplicaciones basadas en WEB
Atributos de aplicaciones basadas en WEB
 
Arquitectura Orientada a Servicios (SOA)
Arquitectura Orientada  a Servicios (SOA)Arquitectura Orientada  a Servicios (SOA)
Arquitectura Orientada a Servicios (SOA)
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software4 Clase Metodologia De Desarrolo De Software
4 Clase Metodologia De Desarrolo De Software
 
Metodología ICONIX
Metodología ICONIXMetodología ICONIX
Metodología ICONIX
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentes
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Diapositivas servicios web
Diapositivas servicios webDiapositivas servicios web
Diapositivas servicios web
 
1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Plan de pruebas_inces
Plan de pruebas_incesPlan de pruebas_inces
Plan de pruebas_inces
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 

Destacado

SOAP y Web Services
SOAP y Web ServicesSOAP y Web Services
SOAP y Web Services
edmodi
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
landeta_p
 

Destacado (15)

Ruby y las arquitecturas orientadas a servicios
Ruby y las arquitecturas orientadas a servicios Ruby y las arquitecturas orientadas a servicios
Ruby y las arquitecturas orientadas a servicios
 
Ejemplo soa
Ejemplo soaEjemplo soa
Ejemplo soa
 
SOAP y Web Services
SOAP y Web ServicesSOAP y Web Services
SOAP y Web Services
 
CFDi curso para la Factura Electrónica en México
CFDi curso para la Factura Electrónica en MéxicoCFDi curso para la Factura Electrónica en México
CFDi curso para la Factura Electrónica en México
 
e-SOAP
e-SOAPe-SOAP
e-SOAP
 
Factura Electrónica Online con SAP
Factura Electrónica Online con SAPFactura Electrónica Online con SAP
Factura Electrónica Online con SAP
 
Servicio y Consumo de Servicios REST en PHP
Servicio y Consumo de Servicios REST en PHPServicio y Consumo de Servicios REST en PHP
Servicio y Consumo de Servicios REST en PHP
 
WSO2 API Manager - Accessing SOAP Service
WSO2 API Manager -  Accessing SOAP ServiceWSO2 API Manager -  Accessing SOAP Service
WSO2 API Manager - Accessing SOAP Service
 
SOA
SOASOA
SOA
 
Git-flow workflow and pull-requests
Git-flow workflow and pull-requestsGit-flow workflow and pull-requests
Git-flow workflow and pull-requests
 
SOAP
SOAPSOAP
SOAP
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Introducción a las Arquitecturas Orientadas a Servicios
Introducción a las Arquitecturas Orientadas a ServiciosIntroducción a las Arquitecturas Orientadas a Servicios
Introducción a las Arquitecturas Orientadas a Servicios
 
SOA y Web Services
SOA y Web ServicesSOA y Web Services
SOA y Web Services
 
Web Service Presentation
Web Service PresentationWeb Service Presentation
Web Service Presentation
 

Similar a Desarrollo y consumo de web services

Framework .NET 3.5 13 Programación orientada a la red
Framework .NET 3.5 13 Programación orientada a la redFramework .NET 3.5 13 Programación orientada a la red
Framework .NET 3.5 13 Programación orientada a la red
Antonio Palomares Sender
 
Revision de tecnologias web
Revision de tecnologias webRevision de tecnologias web
Revision de tecnologias web
FRISLY5
 
Servicios web
Servicios webServicios web
Servicios web
itoomac02
 
Servicios web
Servicios webServicios web
Servicios web
itoomac02
 
Servicio web
Servicio web Servicio web
Servicio web
Yael67
 

Similar a Desarrollo y consumo de web services (20)

Servicios web soap java
Servicios web soap javaServicios web soap java
Servicios web soap java
 
Framework .NET 3.5 13 Programación orientada a la red
Framework .NET 3.5 13 Programación orientada a la redFramework .NET 3.5 13 Programación orientada a la red
Framework .NET 3.5 13 Programación orientada a la red
 
Ekipo 2
Ekipo 2Ekipo 2
Ekipo 2
 
Revision de tecnologias web
Revision de tecnologias webRevision de tecnologias web
Revision de tecnologias web
 
Servicios web ITT
Servicios web ITTServicios web ITT
Servicios web ITT
 
Servicios web itt
Servicios web ittServicios web itt
Servicios web itt
 
Servicios web itt
Servicios web ittServicios web itt
Servicios web itt
 
Servicios web
Servicios webServicios web
Servicios web
 
Servicios web
Servicios webServicios web
Servicios web
 
EQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILASEQUIPO 2,LAS AGUILAS
EQUIPO 2,LAS AGUILAS
 
Servicios Web
Servicios WebServicios Web
Servicios Web
 
Servicios web
Servicios webServicios web
Servicios web
 
1. introduccion a asp .net
1.  introduccion a asp .net1.  introduccion a asp .net
1. introduccion a asp .net
 
Web services
Web services Web services
Web services
 
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control ToolkitDesarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
 
Servicio web
Servicio web Servicio web
Servicio web
 
S7-DS2.pptx
S7-DS2.pptxS7-DS2.pptx
S7-DS2.pptx
 
[ES] Construyendo Servicios Web con JDeveloper
[ES] Construyendo Servicios Web con JDeveloper[ES] Construyendo Servicios Web con JDeveloper
[ES] Construyendo Servicios Web con JDeveloper
 
Servidores web
Servidores webServidores web
Servidores web
 
Servidores web
Servidores webServidores web
Servidores web
 

Más de Naim Jhon Cruzado Paredes

Más de Naim Jhon Cruzado Paredes (9)

Tutorial windows azure con visual studio 2010
Tutorial windows azure con visual studio 2010Tutorial windows azure con visual studio 2010
Tutorial windows azure con visual studio 2010
 
Tutorial Reporting Services 2008 r2
Tutorial Reporting Services 2008  r2 Tutorial Reporting Services 2008  r2
Tutorial Reporting Services 2008 r2
 
Entity Framework ó Linq SQL - Visual Studio 2012
Entity Framework  ó  Linq SQL - Visual Studio 2012Entity Framework  ó  Linq SQL - Visual Studio 2012
Entity Framework ó Linq SQL - Visual Studio 2012
 
Configuración de IIS en windows 7 y SQL Server 2012
Configuración de IIS en windows 7 y SQL Server 2012Configuración de IIS en windows 7 y SQL Server 2012
Configuración de IIS en windows 7 y SQL Server 2012
 
Windows Intune Microsoft
Windows Intune MicrosoftWindows Intune Microsoft
Windows Intune Microsoft
 
Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)
 
Pasos instalar joomla 1.6.3 con WebMatrix
Pasos instalar joomla 1.6.3 con WebMatrixPasos instalar joomla 1.6.3 con WebMatrix
Pasos instalar joomla 1.6.3 con WebMatrix
 
Instalación y configuración de team foundation server 2010
Instalación y configuración de team foundation server 2010Instalación y configuración de team foundation server 2010
Instalación y configuración de team foundation server 2010
 
E-Commerce con Web Matrix
E-Commerce con Web Matrix E-Commerce con Web Matrix
E-Commerce con Web Matrix
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Desarrollo y consumo de web services

Notas del editor

  1. Copyright Microsoft 2001
  2. Copyright Microsoft 2001
  3. Copyright Microsoft 2001
  4. Copyright Microsoft 2001
  5. Copyright Microsoft 2001
  6. Copyright Microsoft 2001
  7. Copyright Microsoft 2001
  8. Copyright Microsoft 2001 WSDL se pronuncia wis-del
  9. Copyright Microsoft 2001
  10. Copyright Microsoft 2001 Se indicará “paso a paso” cómo crear un servicio Web usando un editor de textos.
  11. Copyright Microsoft 2001 Usar directivas ASP.NET para indicar que es un servicio Web, el lenguaje a utilizar y el nombre de la clase.
  12. Copyright Microsoft 2001 Indicar el lenguaje a usar “C#” o “VB”
  13. Copyright Microsoft 2001 Indicar el nombre de la clase que contendrá este servicio Web
  14. Copyright Microsoft 2001 Cerrar la directiva ASP.NET
  15. Copyright Microsoft 2001 Indicar el/los espacios de nombres que necesitará el servicio Web, como mínimo hay que indicar System.Web.Services
  16. Copyright Microsoft 2001
  17. Copyright Microsoft 2001 Al definir la clase, se recomienda el uso de un espacio de nombres que no sea el predeterminado. El espacio de nombre no tiene porqué ser una dirección URI válida.
  18. Copyright Microsoft 2001 En el atributo WebService podemos indicar la descripción de la clase, además del espacio de nombres.
  19. Copyright Microsoft 2001 El atributo se indicará antes de la declaración de la clase.
  20. Copyright Microsoft 2001 Declarar el método con el atributo WebMethod, si no lo hacemos así, el método no se expondrá en el servicio Web.
  21. Copyright Microsoft 2001 En los métodos también podemos añadir una descripción.
  22. Copyright Microsoft 2001 Agregar más métodos si así lo creemos oportuno, no olvidar el atributo WebMethod.
  23. Copyright Microsoft 2001 Publicar el servicio Web creado en localhost, (simplemente copiándolo) y acceder al servicio, para que se vea cómo se muestra la descripción, etc.
  24. Copyright Microsoft 2001 Crear un servicio Web con Visual Studio. El tipo será para sumar dos números enteros o la conversión de grados Fahrenheit a Celsius.
  25. Copyright Microsoft 2001 Búsqueda de servicios Web: Podemos usar los servicios UDDI para localizar servicios Web. También podemos publicar nuestros servicios Web en http://uddi.microsoft.com/
  26. Copyright Microsoft 2001
  27. Copyright Microsoft 2001 Pasos para crear un cliente Web (Web Form)
  28. Copyright Microsoft 2001 Crear un cliente Web Form con Visual Studio.
  29. Copyright Microsoft 2001 Pasos para crear un cliente Windows (de escritorio)
  30. Copyright Microsoft 2001 Crear un cliente Windows con Visual Studio.
  31. Copyright Microsoft 2001 Pasos para crear un cliente que “entienda” XML, en este caso un cliente realizado con VB6 y una librería COM (XML parser)
  32. Copyright Microsoft 2001 Enviar el comando mediante la clase XMLHTTPRequest
  33. Copyright Microsoft 2001 Interpretar el resultado obtenido.
  34. Copyright Microsoft 2001 Crear un cliente Windows con Visual Basic 6.0 y la librería MSXML.
  35. Copyright Microsoft 2001 Se acabó lo que se daba…
  36. Copyright Microsoft 2001
  37. Copyright Microsoft 2001