SlideShare una empresa de Scribd logo
1 de 14
Instituto Tecnológico 
de Ciudad Juárez. 
Materia: Programación Web 
Alumno: Noel Guerrero Rocha
Unidad 6. Servicios Web 
o Servicios web (Web Services). 
o Servicios disponibles en la web. 
• Beneficios, costos, posibilidades de 
acceso remoto e incorporación a sus 
páginas. 
o Estándares y protocolos de seguridad e 
interoperabilidad.
Servicios web (Web Services). 
¿Qué son los servicios web? 
Son el conjunto de aplicaciones o tecnologías con 
capacidad para interoperar en la Web. Estas 
tecnologías intercambian datos entre ellas con el fin de 
ofrecer unos servicios.
Servicios web (Web Services). 
¿Para que sirven? 
Estos servicios proporcionan mecanismos de 
comunicación estándares entre diferentes 
aplicaciones, que interactúan entre sí para 
presentar información dinámica al usuario. 
Para proporcionar interoperabilidad y extensibilidad 
entre estas aplicaciones, y que al mismo tiempo sea 
posible su combinación para realizar operaciones 
complejas, es necesaria una arquitectura de 
referencia estándar.
Servicios disponibles en la web. 
o Simple SOAP: Simple Object Access Protocol es un protocolo 
simple para intercambiar información estructurada en un 
ambiente descentralizado y distribuido. "Messaging 
Framework" define, usando tecnologías XML, un marco 
extensible de mensajería que contiene una construcción del 
mensaje que se pueda intercambiar con una variedad de 
protocolos subyacentes.
Servicios disponibles en la web. 
o Web Services Addressing (WS-Addressing): Direccionamiento de 
Servicios Web. La dirección de los servicios Web proporciona 
mecanismos neutrales para transportar los servicios web y los 
mensajes. Define un sistema de características abstractas y una 
representación de XML para referirse a servicios de la Web y para 
facilitar la dirección final de los mensajes. 
o SOAP Message Transmission Optimization (MTOM): Descripción de 
la Optimización de la Transmisión del Mensaje. Describe una 
característica abstracta y una puesta en práctica concreta para 
optimizar el formato de la transmisión y/o de la vía de los mensajes 
SOAP.
Servicios disponibles en la web. 
o Web Services Description Language (WSDL): Lenguaje de 
Descripción de los Servicios Web. Se trata de un lenguaje para 
describir Servicios Web. La especificación define el lenguaje 
básico que puede usarse para describir servicios Web basados 
en un modelo abstracto de lo que ofrece el servicio. También 
define los criterios de conformidad de los documentos en 
relación a este lenguaje. 
• Web Services Choreography Description Language (WS-CDL): 
Lenguaje de Descripción de la Coreografía de los Servicios Web. 
Es un lenguaje basado en XML que describe colaboraciones 
peer to peer de los participantes definiendo, desde un punto de 
vista global, un comportamiento observable común y 
complementario; donde ordenado el mensaje, intercambia el 
resultado de acuerdo a un objetivo de negocios común.
Beneficios, costos, posibilidades de acceso 
remoto e incorporación a sus páginas. 
• Aportan interoperabilidad entre aplicaciones de 
software independientemente de sus propiedades o 
de las plataformas sobre las que se instalen. 
• Los servicios Web fomentan los estándares y 
protocolos basados en texto, que hacen más fácil 
acceder a su contenido y entender su 
funcionamiento. 
• Permiten que servicios y software de diferentes 
compañías ubicadas en diferentes lugares 
geográficos puedan ser combinados fácilmente para 
proveer servicios integrados.
Estándares y protocolos de 
seguridad e interoperabilidad.
• Web Services Protocol Stack: Así se le 
denomina al conjunto de servicios y protocolos 
de los servicios Web. 
• XML (Extensible Markup Language): Es el 
formato estándar para los datos que se vayan a 
intercambiar. 
• SOAP (Simple Object Access Protocol) o XML-RPC 
(XML Remote Procedure Call): Protocolos 
sobre los que se establece el intercambio. 
• Otros protocolos: los datos en XML también 
pueden enviarse de una aplicación a otra 
mediante protocolos normales como HTTP 
(Hypertext Transfer Protocol), FTP (File Transfer 
Protocol), o SMTP (Simple Mail Transfer 
Protocol).
• WSDL (Web Services Description Language): Es el lenguaje de la 
interfaz pública para los servicios Web. Es una descripción basada 
en XML de los requisitos funcionales necesarios para establecer una 
comunicación con los servicios Web. 
• UDDI (Universal Description, Discovery and Integration): Protocolo 
para publicar la información de los servicios Web. Permite 
comprobar qué servicios web están disponibles. 
• WS-Security (Web Service Security): Protocolo de seguridad 
aceptado como estándar por OASIS (Organization for the 
Advancement of Structured Information Standards). Garantiza la 
autenticación de los actores y la confidencialidad de los mensajes 
enviados.
Interoperabilidad 
• La interoperabilidad es la capacidad que tiene un producto o un 
sistema, cuyas interfaces son totalmente conocidas, para 
funcionar con otros productos o sistemas existentes o futuros y 
eso sin restricción de acceso o de implementación.
Estándares y protocolos de 
interoperabilidad. 
Windows Communication Foundation (WCF) se crea para 
interoperar con los servicios Web que admiten un conjunto 
de especificaciones conocidas como especificaciones de 
servicios Web. Para simplificar la configuración de servicio 
para los procedimientos recomendados de 
interoperabilidad, WCF introduce tres enlaces 
proporcionados por el sistema interoperables 
• System.ServiceModel.BasicHttpBinding 
• System.ServiceModel.WSHttpBinding 
• System.ServiceModel.WSDualHttpBinding.
Referencias 
• http://www.hipertexto.info/documentos/serv_web.ht 
m 
• http://www.w3c.es/Divulgacion/GuiasBreves/Servicio 
sWeb 
• http://resources.arcgis.com/es/communities/services 
/018100000007000000.htm 
• http://definition-interoperabilite.info/es/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Presentación servicios web
Presentación servicios webPresentación servicios web
Presentación servicios web
 
Servicios web
Servicios webServicios web
Servicios web
 
Paola
PaolaPaola
Paola
 
Guia de aprendizaje 1
Guia de aprendizaje 1Guia de aprendizaje 1
Guia de aprendizaje 1
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
 
Informatik
InformatikInformatik
Informatik
 
Capa de aplicacion
Capa de aplicacionCapa de aplicacion
Capa de aplicacion
 
Dn11 c u3_a10_akrt
Dn11 c u3_a10_akrtDn11 c u3_a10_akrt
Dn11 c u3_a10_akrt
 
Web services en sistemas distribuidos
Web services en sistemas distribuidosWeb services en sistemas distribuidos
Web services en sistemas distribuidos
 
Dn11 u3 a8_mmi
Dn11 u3 a8_mmiDn11 u3 a8_mmi
Dn11 u3 a8_mmi
 
Servidores
ServidoresServidores
Servidores
 
Consuelitomaisanche
ConsuelitomaisancheConsuelitomaisanche
Consuelitomaisanche
 
SERVIDORES_WCR
SERVIDORES_WCRSERVIDORES_WCR
SERVIDORES_WCR
 
Aplicación (Modelo OSI)
Aplicación (Modelo OSI)Aplicación (Modelo OSI)
Aplicación (Modelo OSI)
 
Antividad 5
Antividad 5Antividad 5
Antividad 5
 
trabajo de slideshare
trabajo de slidesharetrabajo de slideshare
trabajo de slideshare
 
Servidores
ServidoresServidores
Servidores
 
Ingeneria de software III
Ingeneria de software IIIIngeneria de software III
Ingeneria de software III
 
Internet
InternetInternet
Internet
 
Introduccion a la tecnologia web
Introduccion a la tecnologia webIntroduccion a la tecnologia web
Introduccion a la tecnologia web
 

Similar a Servicios Web: Estándares, Protocolos e Interoperabilidad

Similar a Servicios Web: Estándares, Protocolos e Interoperabilidad (20)

Servicios web
Servicios webServicios web
Servicios web
 
Web services
Web servicesWeb services
Web services
 
Servicios web
Servicios web Servicios web
Servicios web
 
Semana 15 -servicios_web
Semana 15 -servicios_webSemana 15 -servicios_web
Semana 15 -servicios_web
 
Servicios web(alma y veronica)
Servicios web(alma y veronica)Servicios web(alma y veronica)
Servicios web(alma y veronica)
 
WEB SERVICE.pptx
WEB SERVICE.pptxWEB SERVICE.pptx
WEB SERVICE.pptx
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Web Services
Web ServicesWeb Services
Web Services
 
Web Services
Web ServicesWeb Services
Web Services
 
SOA y Web Services
SOA y Web ServicesSOA y Web Services
SOA y Web Services
 
02 - Servicios SOAP.pptx
02 - Servicios SOAP.pptx02 - Servicios SOAP.pptx
02 - Servicios SOAP.pptx
 
23444719 monografia-de-web-services
23444719 monografia-de-web-services23444719 monografia-de-web-services
23444719 monografia-de-web-services
 
Servicios web
Servicios webServicios web
Servicios web
 
Servicios web xml
Servicios web xmlServicios web xml
Servicios web xml
 
Servicios web xml
Servicios web xmlServicios web xml
Servicios web xml
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
Act4 uni2
Act4 uni2Act4 uni2
Act4 uni2
 
Interoperabilidad
InteroperabilidadInteroperabilidad
Interoperabilidad
 
Servicios web
Servicios webServicios web
Servicios web
 
Ugmmontoya
UgmmontoyaUgmmontoya
Ugmmontoya
 

Último

PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoPIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoArturoDavilaObando
 
TERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERA
TERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERATERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERA
TERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERAdheznolbert
 
01. Introducción y sistemas biologicos.pdf
01. Introducción y sistemas biologicos.pdf01. Introducción y sistemas biologicos.pdf
01. Introducción y sistemas biologicos.pdfssuser92d9c0
 
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdfSESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdfkevingblassespinalor
 
Teoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptxTeoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptxlm24028
 
METODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptx
METODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptxMETODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptx
METODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptxlilianabarbozavasque
 
Mata, S. - Kriegsmarine. La flota de Hitler [2017].pdf
Mata, S. - Kriegsmarine. La flota de Hitler [2017].pdfMata, S. - Kriegsmarine. La flota de Hitler [2017].pdf
Mata, S. - Kriegsmarine. La flota de Hitler [2017].pdffrank0071
 
Campo_magnético_y_fuerzas_magnéticas.pdf
Campo_magnético_y_fuerzas_magnéticas.pdfCampo_magnético_y_fuerzas_magnéticas.pdf
Campo_magnético_y_fuerzas_magnéticas.pdfArturoDavilaObando
 
Límites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxLímites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxErichManriqueCastill
 
Pielonefritis en imagenologia clinica.pptx
Pielonefritis en imagenologia clinica.pptxPielonefritis en imagenologia clinica.pptx
Pielonefritis en imagenologia clinica.pptxLuisGuzmnHernndez1
 
Sucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoSucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoFriasMartnezAlanZuri
 
Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...
Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...
Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...frank0071
 
Fowler, Will. - Santa Anna, héroe o villano [2018].pdf
Fowler, Will. - Santa Anna, héroe o villano [2018].pdfFowler, Will. - Santa Anna, héroe o villano [2018].pdf
Fowler, Will. - Santa Anna, héroe o villano [2018].pdffrank0071
 
López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...
López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...
López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...frank0071
 
Exploracion de la boca Propedéutica de la Clínica
Exploracion de la boca Propedéutica de la ClínicaExploracion de la boca Propedéutica de la Clínica
Exploracion de la boca Propedéutica de la Clínicacriscris80000
 
Ejercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptxEjercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptxYahairaVaraDiaz1
 
el lugar santo y santisimo final.pptx y sus partes
el lugar santo y santisimo final.pptx y sus partesel lugar santo y santisimo final.pptx y sus partes
el lugar santo y santisimo final.pptx y sus partesAsihleyyanguez
 
DIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptx
DIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptxDIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptx
DIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptxprofesionalscontable
 
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...frank0071
 
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...GloriaMeza12
 

Último (20)

PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoPIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
 
TERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERA
TERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERATERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERA
TERMODINAMICA UNIVERSIDAD NACIONAL DE INGENIERA
 
01. Introducción y sistemas biologicos.pdf
01. Introducción y sistemas biologicos.pdf01. Introducción y sistemas biologicos.pdf
01. Introducción y sistemas biologicos.pdf
 
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdfSESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdf
 
Teoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptxTeoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptx
 
METODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptx
METODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptxMETODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptx
METODOS ANTICONCEPTIVOS UNIVERSIDAD SEÑOR DE SIPAN.pptx
 
Mata, S. - Kriegsmarine. La flota de Hitler [2017].pdf
Mata, S. - Kriegsmarine. La flota de Hitler [2017].pdfMata, S. - Kriegsmarine. La flota de Hitler [2017].pdf
Mata, S. - Kriegsmarine. La flota de Hitler [2017].pdf
 
Campo_magnético_y_fuerzas_magnéticas.pdf
Campo_magnético_y_fuerzas_magnéticas.pdfCampo_magnético_y_fuerzas_magnéticas.pdf
Campo_magnético_y_fuerzas_magnéticas.pdf
 
Límites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxLímites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptx
 
Pielonefritis en imagenologia clinica.pptx
Pielonefritis en imagenologia clinica.pptxPielonefritis en imagenologia clinica.pptx
Pielonefritis en imagenologia clinica.pptx
 
Sucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoSucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimento
 
Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...
Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...
Woods, Thomas E. - Cómo la Iglesia construyó la Civilización Occidental [ocr]...
 
Fowler, Will. - Santa Anna, héroe o villano [2018].pdf
Fowler, Will. - Santa Anna, héroe o villano [2018].pdfFowler, Will. - Santa Anna, héroe o villano [2018].pdf
Fowler, Will. - Santa Anna, héroe o villano [2018].pdf
 
López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...
López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...
López, L. - Destierro y memoria. Trayectorias de familias judías piemontesas ...
 
Exploracion de la boca Propedéutica de la Clínica
Exploracion de la boca Propedéutica de la ClínicaExploracion de la boca Propedéutica de la Clínica
Exploracion de la boca Propedéutica de la Clínica
 
Ejercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptxEjercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptx
 
el lugar santo y santisimo final.pptx y sus partes
el lugar santo y santisimo final.pptx y sus partesel lugar santo y santisimo final.pptx y sus partes
el lugar santo y santisimo final.pptx y sus partes
 
DIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptx
DIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptxDIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptx
DIAPOSITIVASDEPRIMERACATEGORIAIIPARTE (1).pptx
 
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
 
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
 

Servicios Web: Estándares, Protocolos e Interoperabilidad

  • 1. Instituto Tecnológico de Ciudad Juárez. Materia: Programación Web Alumno: Noel Guerrero Rocha
  • 2. Unidad 6. Servicios Web o Servicios web (Web Services). o Servicios disponibles en la web. • Beneficios, costos, posibilidades de acceso remoto e incorporación a sus páginas. o Estándares y protocolos de seguridad e interoperabilidad.
  • 3. Servicios web (Web Services). ¿Qué son los servicios web? Son el conjunto de aplicaciones o tecnologías con capacidad para interoperar en la Web. Estas tecnologías intercambian datos entre ellas con el fin de ofrecer unos servicios.
  • 4. Servicios web (Web Services). ¿Para que sirven? Estos servicios proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones, que interactúan entre sí para presentar información dinámica al usuario. Para proporcionar interoperabilidad y extensibilidad entre estas aplicaciones, y que al mismo tiempo sea posible su combinación para realizar operaciones complejas, es necesaria una arquitectura de referencia estándar.
  • 5. Servicios disponibles en la web. o Simple SOAP: Simple Object Access Protocol es un protocolo simple para intercambiar información estructurada en un ambiente descentralizado y distribuido. "Messaging Framework" define, usando tecnologías XML, un marco extensible de mensajería que contiene una construcción del mensaje que se pueda intercambiar con una variedad de protocolos subyacentes.
  • 6. Servicios disponibles en la web. o Web Services Addressing (WS-Addressing): Direccionamiento de Servicios Web. La dirección de los servicios Web proporciona mecanismos neutrales para transportar los servicios web y los mensajes. Define un sistema de características abstractas y una representación de XML para referirse a servicios de la Web y para facilitar la dirección final de los mensajes. o SOAP Message Transmission Optimization (MTOM): Descripción de la Optimización de la Transmisión del Mensaje. Describe una característica abstracta y una puesta en práctica concreta para optimizar el formato de la transmisión y/o de la vía de los mensajes SOAP.
  • 7. Servicios disponibles en la web. o Web Services Description Language (WSDL): Lenguaje de Descripción de los Servicios Web. Se trata de un lenguaje para describir Servicios Web. La especificación define el lenguaje básico que puede usarse para describir servicios Web basados en un modelo abstracto de lo que ofrece el servicio. También define los criterios de conformidad de los documentos en relación a este lenguaje. • Web Services Choreography Description Language (WS-CDL): Lenguaje de Descripción de la Coreografía de los Servicios Web. Es un lenguaje basado en XML que describe colaboraciones peer to peer de los participantes definiendo, desde un punto de vista global, un comportamiento observable común y complementario; donde ordenado el mensaje, intercambia el resultado de acuerdo a un objetivo de negocios común.
  • 8. Beneficios, costos, posibilidades de acceso remoto e incorporación a sus páginas. • Aportan interoperabilidad entre aplicaciones de software independientemente de sus propiedades o de las plataformas sobre las que se instalen. • Los servicios Web fomentan los estándares y protocolos basados en texto, que hacen más fácil acceder a su contenido y entender su funcionamiento. • Permiten que servicios y software de diferentes compañías ubicadas en diferentes lugares geográficos puedan ser combinados fácilmente para proveer servicios integrados.
  • 9. Estándares y protocolos de seguridad e interoperabilidad.
  • 10. • Web Services Protocol Stack: Así se le denomina al conjunto de servicios y protocolos de los servicios Web. • XML (Extensible Markup Language): Es el formato estándar para los datos que se vayan a intercambiar. • SOAP (Simple Object Access Protocol) o XML-RPC (XML Remote Procedure Call): Protocolos sobre los que se establece el intercambio. • Otros protocolos: los datos en XML también pueden enviarse de una aplicación a otra mediante protocolos normales como HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), o SMTP (Simple Mail Transfer Protocol).
  • 11. • WSDL (Web Services Description Language): Es el lenguaje de la interfaz pública para los servicios Web. Es una descripción basada en XML de los requisitos funcionales necesarios para establecer una comunicación con los servicios Web. • UDDI (Universal Description, Discovery and Integration): Protocolo para publicar la información de los servicios Web. Permite comprobar qué servicios web están disponibles. • WS-Security (Web Service Security): Protocolo de seguridad aceptado como estándar por OASIS (Organization for the Advancement of Structured Information Standards). Garantiza la autenticación de los actores y la confidencialidad de los mensajes enviados.
  • 12. Interoperabilidad • La interoperabilidad es la capacidad que tiene un producto o un sistema, cuyas interfaces son totalmente conocidas, para funcionar con otros productos o sistemas existentes o futuros y eso sin restricción de acceso o de implementación.
  • 13. Estándares y protocolos de interoperabilidad. Windows Communication Foundation (WCF) se crea para interoperar con los servicios Web que admiten un conjunto de especificaciones conocidas como especificaciones de servicios Web. Para simplificar la configuración de servicio para los procedimientos recomendados de interoperabilidad, WCF introduce tres enlaces proporcionados por el sistema interoperables • System.ServiceModel.BasicHttpBinding • System.ServiceModel.WSHttpBinding • System.ServiceModel.WSDualHttpBinding.
  • 14. Referencias • http://www.hipertexto.info/documentos/serv_web.ht m • http://www.w3c.es/Divulgacion/GuiasBreves/Servicio sWeb • http://resources.arcgis.com/es/communities/services /018100000007000000.htm • http://definition-interoperabilite.info/es/