UDDI - Especificaciones
El proyecto UDDI también define un conjunto de definiciones de esquemas XML que describen los formatos de datos utilizados por las distintas API de especificación. Todos estos documentos están disponibles para su descarga en www.uddi.org . La versión actual de todos los grupos de especificaciones es la versión 2.0.
Las especificaciones incluyen lo siguiente:
- Replicación UDDI,
- Operadores UDDI,
- API del programador UDDI y
- Estructuras de datos UDDI
Replicación UDDI
Este documento describe los procesos de replicación de datos y las interfaces a las que debe ajustarse un operador de registro para lograr la replicación de datos entre sitios. Esta especificación no es una API de programador; define el mecanismo de replicación utilizado entre los nodos UBR.
Operadores UDDI
Este documento describe el comportamiento y los parámetros operativos requeridos por los operadores de nodo UDDI. Esta especificación define los requisitos de gestión de datos que deben cumplir los operadores.
API del programador UDDI
Esta especificación define un conjunto de funciones que todos los registros UDDI admiten para consultar sobre servicios alojados en un registro y para publicar información sobre una empresa o un servicio en un registro. Esta especificación define una serie de mensajes SOAP que contienen documentos XML que un registro UDDI acepta, analiza y responde. Esta especificación, junto con el esquema de API XML UDDI y la especificación de estructura de datos UDDI, constituyen una interfaz de programación completa para un registro UDDI.
Estructuras de datos UDDI
Esta especificación cubre los detalles de las estructuras XML contenidas en los mensajes SOAP definidos por la API del programador UDDI. Esta especificación define cinco estructuras de datos centrales y sus relaciones entre sí.
El esquema de la API XML UDDI no está incluido en una especificación; más bien, se almacena como un documento de esquema XML que define la estructura y los tipos de datos de las estructuras de datos UDDI.