UDDI - Spécifications

Le projet UDDI définit également un ensemble de définitions de schéma XML qui décrivent les formats de données utilisés par les différentes API de spécification. Ces documents sont tous disponibles pour téléchargement sur www.uddi.org . La version actuelle de tous les groupes de spécifications est la version 2.0.

Les spécifications comprennent ce qui suit -

  • Réplication UDDI,
  • Opérateurs UDDI,
  • API du programmeur UDDI, et
  • Structures de données UDDI

Réplication UDDI

Ce document décrit les processus et interfaces de réplication de données auxquels un opérateur de registre doit se conformer pour réaliser la réplication de données entre les sites. Cette spécification n'est pas l'API d'un programmeur; il définit le mécanisme de réplication utilisé entre les nœuds UBR.

Opérateurs UDDI

Ce document décrit le comportement et les paramètres opérationnels requis par les opérateurs de nœuds UDDI. Cette spécification définit les exigences de gestion des données auxquelles les opérateurs doivent adhérer.

API du programmeur UDDI

Cette spécification définit un ensemble de fonctions que tous les registres UDDI prennent en charge pour se renseigner sur les services hébergés dans un registre et pour publier des informations sur une entreprise ou un service dans un registre. Cette spécification définit une série de messages SOAP contenant des documents XML auxquels un registre UDDI accepte, analyse et répond. Cette spécification, avec le schéma API XML UDDI et la spécification de structure de données UDDI, constitue une interface de programmation complète pour un registre UDDI.

Structures de données UDDI

Cette spécification couvre les spécificités des structures XML contenues dans les messages SOAP définis par l'API du programmeur UDDI. Cette spécification définit cinq structures de données de base et leurs relations les unes avec les autres.

Le schéma de l'API XML UDDI n'est pas contenu dans une spécification; il est plutôt stocké sous la forme d'un document de schéma XML qui définit la structure et les types de données des structures de données UDDI.