Introducción a los Servicios Web



¿Que son los Servicios Web?

Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones desarrolladas en lenguajes de programación diferentes y ejecutadas sobre cualquier plataforma. La interoperabilidad se consigue mediante la adopción de estándares abiertos.

Las organizaciones OASIS y W3C son los comités responsables de la arquitectura y reglamentación de los servicios Web.

Las principales especificaciones relacionadas con los WS disponibles en la actualidad son:

SOAP

WSDL

UDDI



SOAP

SOAP (Simple Object Access Protocol) es un protocolo estándar que define como dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos xml, en un entorno descentralizado y distribuido.

SOAP fue creado por Microsoft, IBM y otros y esta actualmente bajo el auspicio de la W3C. Es uno de los protocolos utilizados en los servicios web.

WSDL

WSDL (Web Services Description Language) describe la interfaz publica a los servicios web.

Esta basado en xml y describe la forma de comunicación, es decir, los requisitos del protocolo y los formatos de los mensajes necesarios para interactuar con los servicios listados en su catalogo.

UDDI

UDDI (Universal Description, Discovery and Integration) permite mantener repositorios de especificaciones WSDL simplificando el descubrimiento de WS y el acceso a sus especificaciones.

El registro de un negocio en UDDI tiene tres partes:

Paginas blancas

Paginas amarillas

Paginas verdes


Share This Post →

No hay comentarios:

Publicar un comentario

Powered By Blogger |   Designed By Blogger Templates
DMCA.com