UDDI

Estándares de servicios Web

 

 

 

 

UDDI (Universal Discovery, Description and Integration)

 

Es un estándar para describir y descubrir servicios Web, actualmente se encuentra la versión 3.x y puede interoperar con XML.

 

Podemos asumirlo como un directorio publico global de empresas y servicios.[3]

 

 

ELEMENTOS [1]

 

Descripción de negocios:

Páginas Blancas: Estas páginas contienen información de contacto

Páginas amarillas: Contiene información de la industria.

Páginas verdes: Información técnica y especificaciones.

Registro de Servicios.

 

TIPOS DE REGISTROS UDDI [2]

 

ü  PUBLICO: Se basa UBR (UDDI BusinessRegistry) y establece un registro raíz (root) y múltiples registros UDDI pueden compartir claves.

ü  PRIVADO: Es un registro interno y generalmente detrás de un firewall.

ü  COMPARTIDO o SEMI-PRIVADO: Es un registro con acceso controlado y compartido por varios partners.

 

CARACTERISTICAS

 

ü  La última  versión  recomienda un sistema de claves basado en nombres de DNS.[2]

 

Ejemplo de clave en UDDI v.3:

uddi:example.com:1

uddi:example.com:sales-division:53

Basadas en dominio: uddi:mycompany:nameService

De clave única: uddi:4CD2E4BC-648B-426D-9936-443EAAC8AE23

ü  Soporte para firma digital.

ü  Separación de los datos de una entidad UDDI de los metadatos asociados (Ej.: para calcular la firma digital). [2]

ü  Uso de esquemas de XML.[2]

ü  Los usuarios plantean consultas en UBR para descubrir servicios web y obtener información sobre ellos. [3]

 

 

FUNCIONAMIENTO DE UDDI [1]

 

Su funcionamiento es como una base de datos distribuida P2P

 

Se compone de

Provider: Información sobre la entidad que ofrece el servicio

Service: Información sobre una familia particular de ofertas.

Binding: Información técnica sobre un punto de entrada a un servicio.

tModel: Descripción de especificaciones de servicio. [1]

 

FUNCIONAMIENTO DE UN SERVICIO WEB

 

 

 

 

 

Fuente:  http://internetng.dit.upm.es/ponencias-jing/2004/Web2.pdf

 

 

 

WEBGRAFIA

 

1. Introducción a los servicios web, Labra Gayo Jose Emilio, Octubre 2006 http://www.di.uniovi.es/~labra/cursos/Web20/ServiciosWeb.pdf, descargado 30/09/08

 

2. Fundamentos de Internet, URJC – Aplicaciones para la Web, R. Capilla,  http://triana.escet.urjc.es/apliweb/SOAP-WSDL-UDDI.pdf, fecha de descarga, 30/09/08

 

3. http://mit.ocw.universia.net/1.264J/NR/rdonlyres/Civil-and-Environmental-Engineering/1-264JDatabase–Internet–and-Systems-Integration-TechnologiesFa/2C547666-79A4-400A-9E47-70CA5245BFE2/0/1264_lecture_14_F2002.pdf, fecha de descarga, 30/09/08

 

4. Aplicaciones y Servicios Web (Web Services), Joaquín Salvachúa, Joaquín Salvachúa DIT-UPM, jsalvachua@dit.upm.es. http://internetng.dit.upm.es/ponencias-jing/2004/Web2.pdf, fecha de descarga, 30/09/08.

 

5. Principios de web service, Lectores@mpediciones.com, http://img.redusers.com/imagenes/libros/lpcu104/capitulogratis.pdf, fecha de descarga, 30/09/08.

 

6. http://arkadoel.es/programacion/INTRODUCCION_SOAP.pdf , fecha de descarga, 30/09/08.

 

« »

Escribe un comentario