Servicios web
| |INSTITUTO TECNOLOGICO DE CIUDAD |
| |JUAREZ |
| | |
| |ALEJANDRO MANUEL FLORES PEREZ |
|[Web services – UNIDAD CINCO]|
|-------------------------------------------------------------------------------------------------------------------- |
INDICE
INTRODUCCION 3
XML 4
XML y Servicios Web 4
Evolución Lógica 6
¿Que son los servicios web? 7
¿Para qué sirven? 8
¿Cómo funcionan? 8
Ejemplos 10
LOS SERVICIOSWEB Y LA ORQUESTACION 12
PROTOCOLOS Y ESTANDARES 12
SERVICIOS WEB COMPUESTOS Y ORQUESTACION 13
DESARROLLO E IMPLEMENTACIÓN DE SERVICIOS WEB 14
Conclusiones 17
Referencias 18
INTRODUCCION
[pic]
XML
http://www.w3c.es/Presentaciones/2006/0420-servicios-JA/
Primera recomendación (XML 1.0) publicada en Febrero de 1998
▪ Ideado para:
• Representación e
•Intercambio de Datos
Es el primer paso para la interoperabilidad
• Diferentes sistemas compartiendo información
▪ Base para muchas tecnologías
▪ XML es una tecnología clave para asegurar la interoperabilidad
Ej:
José Manuel Alonso
Oficina W3C España,
Parque Científico-Tecnológico
Gijón
33203
España
+34 984390616+34 984390612
jalonso@w3.org
Responsable
XML y Servicios Web
http://www.w3c.es/Presentaciones/2006/0420-servicios-JA/
The need for Web Services standards is becoming more and more important as we automate the use of so many Web services applications
Tim Berners-Lee, Director del W3C
[pic]
▪ Programas en la Web
• Servicio Web: Permite interoperación entremáquinas sobre una red
o Diferentes aplicaciones / diferentes plataformas
o Tiene una interface bien definida
o Tienen un comportamiento previamente definido
o Típicamente, los envíos se realizan usando HTTP con XML
• Estándares para los interfaces de los programas einteracciones entre estos
• Facilitan la prestación y el uso de los servicios (y delos datos que proveen)
▪ Los Servicios Web se basan en XML para estructurar la información
• Homogeneidad para facilitar la comprensión de las máquinas
• Diferentes plataformas / marcos de trabajo
Evolución Lógica
http://www.w3c.es/Presentaciones/2006/0420-servicios-JA/
[pic]
▪ Servicios Web = Programas
• Transmisión (SOAP)
• Descripción (WSDL)
▪ WebSemántica = Datos
• Bases de conocimiento
• Ontologías (OWL)
• Reglas
• Bases de Datos (RDF, SPARQL)
Los servicios web tienen su origen en los sistemas distribuidos, los cuales han sido estudiados prácticamente desde el inicio de las ciencias computacionales y en Internet.
El objetivo inicial de esta tecnología fue la de integrar las características mas robustasde los sistemas distribuidos con las ventajas inherentes de internet, enmarcado en el paradigma de desarrollo orientado a servicios el cual se adapta perfectamente a esta estructura.
El auge mundial de los servicios web y su orquestación se viene presentando desde la última década, siendo los últimos cinco años la etapa más productiva; sin embargo es mucho el
camino por recorrer, si seconsidera que la integración es uno de los puntos clave a la hora de hablar de esta tecnología, es esencial que se el intercambio de información se base en estándares no solo para su transformación sino para su contenido en si.
¿Que son los servicios web?
Existen múltiples definiciones sobre lo que son los Servicios Web, lo que muestra su complejidad a la hora de dar una adecuada definición que...
Regístrate para leer el documento completo.