Registros UDDI: directorios de servicios web a los que los servicios web habilitados para bus pueden hacer referencia

La especificación UDDI (Universal Description, Discovery and Integration) define un modo de publicar y detectar información acerca de los servicios web. Los registros UDDI utilizan la especificación UDDI para publicar listados de directorios de servicios web.

En la especificación UDDI:
  • Cada servicio web pertenece a una empresa y cada empresa (y los servicios web que posee) se mantiene mediante un Nombre autorizado.
  • Un Nombre autorizado puede ser propietario de muchas empresas, y una empresa puede ser propietaria de muchos servicios web.

La especificación UDDI también asocia servicios web con modelos técnicos. Mediante estos modelos o categorías genéricas, un usuario del registro UDDI puede buscar un tipo de servicio, en lugar de tener que conocer los detalles de acceso de un servicio específico.

Si desea información general sobre el UDDI, consulte la comunidad UDDI en uddi.org.

Registros UDDI

Hay registros de empresas universales (a veces conocidos como registros UDDI públicos) alojados en todo el mundo, incluido uno alojado en IBM. Las empresas también pueden alojar sus registros internos detrás de los cortafuegos (a veces conocidos como registros UDDI privados) para gestionar mejor la implementación interna de los servicios web. IBM® WebSphere UDDI Registry es un ejemplo de un registro UDDI privado.

Cómo interactúan las tecnologías de integración de servicios con los registros UDDI

Las tecnologías de integración de servicios interactúan con los registros UDDI de dos maneras:
Para permitir que los servicios web habilitados para bus de integración de servicios interactúen con un registro UDDI, debe crear uno o más punteros al registro. Estos punteros se conocen como referencias de UDDI. Para crearlas, siga las instrucciones descritas en Creación de una referencia de UDDI nueva. Cada referencia de UDDI contiene los parámetros siguientes:
  • Puntos de acceso al registro UDDI (el URL de consulta y el URL de publicación).
  • Nombre autorizado (ID de usuario y Contraseña) del propietario de una o más empresas del registro UDDI.
El Nombre autorizado se obtiene del registro UDDI de destino. Para obtener más información, consulte Publicación de un servicio web en un registro UDDI.

Una referencia de UDDI determinada sólo puede acceder a los servicios web que son propiedad de las empresas que son propiedad de un solo Nombre autorizado. Por lo tanto, si tiene que acceder a dos servicios web en el mismo registro y cada servicio es propiedad de un "Nombre autorizado" distinto, debe crear dos referencias de UDDI.

Cuando crea un servicio de entrada y especifica que el archivo WSDL interno se localiza a través de registro UDDI, debe escribir los dos parámetros siguientes:
  • La referencia de UDDI que puede acceder a este servicio.
  • La parte específica del servicio de la clave de servicio completa que el registro UDDI ha asignado a este servicio.
Nota:

Cuando se publica un servicio en UDDI, el registro asigna una clave de servicio al servicio.

Después de haber publicado el servicio puede obtener la clave de servicio del registro UDDI de destino.

A continuación aparece un ejemplo de una clave de servicio UDDI completo:
uddi:blade108node01cell:blade108node01:server1:default:6e3d106e-5394-44e3-be17-aca728ac1791
La parte específica del servicio de esta clave es la parte final:
6e3d106e-5394-44e3-be17-aca728ac1791
Al configurar un servicio web habilitado para bus para crear entradas en uno o más registros UDDI, debe especificar los dos parámetros siguientes:
  • Las referencias de UDDI (una para cada registro) que pueden acceder a la categoría de empresa de UDDI con la que se desea publicar este servicio.
  • La clave de empresa que identifica la categoría de empresa de UDDI.
Para obtener una lista de las claves de empresa válidas, busque empresas en el registro UDDI. El siguiente es un ejemplo de una clave empresarial UDDI:
08A536DC-3482-4E18-BFEC-2E2A23630526

Los servicios web habilitados para bus interactúan con registros UDDI en el nivel de servicios web individuales y, por lo tanto, no utilizan modelos técnicos de UDDI.

Para obtener más información, consulte Publicación de un servicio web en un registro UDDI.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjw_uddi
File name: cjw_uddi.html