presentación servicios web
TRANSCRIPT
SERVICIOS WEB
¿QUE ES UN SERVICIOS WEB (WEB SERVICES)?
¿PARA QUE SIRVEN ?
INTEROPERABIBLIDAD
PROTOCOLOS Y ESTANDARES
Arquitectura basica de protocolos de Servicios Web
XML eXtensible Markup Language ('lenguaje de marcas extensible')
SOAP (Simple Object Access Protocol)
UDDI (Universal Description, Discovery and Integration)
WSDL (Web Services Description Language)
Lenguaje de programación desarrollada por el W3C.
Diseñado especialmente para los documentos de la web.
Permite que los diseñadores creen sus propias etiquetas, permitiendo la definición, transmisión,
validación e interpretación de datos entre aplicaciones y entre organizaciones.
XML
Se trata de un protocolo que te permite la comunicación entre aplicaciones a través de
mensajes por medio de Internet.
Esta basado en XML y es la base de los Web Services.
Es independiente de la plataforma y del lenguaje.
SOAP
UDDI
Catálogo independiente, basado en XML, que lista los negocios de internet de todo el mundo.
El registro de un negocio en el UDDI consta de tres partes:
* Páginas blancas: dirección, contacto y otros identificadores conocidos.
* Páginas amarillas: categorización industrial basada en taxonomías.
* Páginas verdes: información técnica sobre los servicios que la empresa brinda.
WSDL
Es el que define como los web services están descritos cuando son publicados en un registro.
La información de los web services es publicada en los registros como documentos WSDL.
Un documento WSDL provee información al cliente que accede a los web services publicados, estos proveen información usando varios elementos.
FUNCIONAMIENTO
Ejemplo: uso de servicios web