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.
- 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
- Cuando crea una configuración de servicio de salida, debe especificar la ubicación del archivo WSDL de destino que describe el servicio web. Este archivo WSDL puede ubicarse en un URL o a través de un registro UDDI.
- Cuando crea una configuración de servicio de entrada, puede crear entradas para el servicio web en uno o más registros UDDI.
- 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.
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.
- 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.
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.
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
- 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.
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.