Registres UDDI : annuaires de services web pouvant être référencés par des services Web activés par un bus

La spécification UDDI (Universal Description, Discovery and Integration) définit une manière de publier et rechercher des informations sur les services Web. Les registres UDDI utilisent la spécification UDDI pour publier des listes de répertoires de services Web.

Dans la spécification UDDI :
  • Chaque service Web appartient à une entreprise et chaque entreprise (et les services Web qu'elle possède) est gérée par un nom autorisé.
  • Un nom autorisé peut posséder de nombreuses entreprises et une entreprise peut posséder de nombreux services Web.

La spécification UDDI associe également des services Web à des modèles techniques. Grâce à ces modèles ou catégories génériques, un utilisateur de registre UDDI peut rechercher un type de service ; il n'a pas besoin de connaître les détails de l'accès à un service spécifique.

Pour plus d'informations générales sur UDDI, voir la communauté UDDI sur le site uddi.org.

Registres UDDI

Des registres Universal Business Registries (parfois appelés registres UDDI publics) sont hébergés dans le monde entier, dont un par IBM. Les entreprises peuvent également héberger leurs propres registres internes derrière leurs pare-feu (appelés parfois registres UDDI privés) pour mieux gérer leur implémentation interne des services Web. Le IBM® WebSphere UDDI Registry est un exemple de registre UDDI privé.

Modes d'interaction des technologies d'intégration de services avec les registres UDDI

Les technologies d'intégration de services interagissent avec les registres UDDI de deux manières différentes :
Pour permettre aux services Web activés par le bus d'intégration de services d'interagir avec un registre UDDI, créez un ou plusieurs pointeurs désignant le registre. Ces pointeurs sont connus sous le nom de références UDDI et sont créés comme illustré dans Création d'un référence UDDI. Chaque référence UDDI inclut les paramètres suivants :
  • Les points d'accès du registre UDDI (zones URL de consultation et URL de publication).
  • Le nom autorisé (zones ID utilisateur et Mot de passe) du propriétaire d'une ou plusieurs entreprises du registre UDDI.
Le nom autorisé est extrait du registre UDDI cible. Pour plus d'informations, voir Publication d'un service Web dans un registre UDDI.

Une référence UDDI donnée ne peut accéder qu'aux services Web appartenant aux entreprises qui appartiennent à un même nom autorisé. Par conséquent, si vous devez accéder à deux services Web d'un même registre et que chaque service appartient à un "nom autorisé" distinct, vous devez créer deux références UDDI.

Lorsque vous créez un service de communications entrantes et que vous spécifiez que le modèle de fichier WSDL est recherché via un registre UDDI, vous entrez les deux paramètres suivants :
  • La référence UDDI qui peut accéder à ce service.
  • La partie spécifique au service de la clé de service complète que le registre UDDI a affecté à ce service.
Remarque :

Lorsqu'un service est publié sur UDDI, le registre affecte une clé de service au service.

Une fois le service publié, vous pouvez extraire la clé de service à partir du registre UDDI cible.

Voici un exemple de clé de service UDDI complète :
uddi:blade108node01cell:blade108node01:server1:default:6e3d106e-5394-44e3-be17-aca728ac1791
La partie spécifique au service de cette clé est la partie finale :
6e3d106e-5394-44e3-be17-aca728ac1791
Lorsque vous configurez un service Web activé par un bus pour créer des entrées dans un ou plusieurs registres UDDI, vous devez entrer les deux paramètres suivants :
  • La référence UDDI (une pour chaque registre) qui peut accéder à la catégorie d'entreprise UDDI sous laquelle vous voulez publier ce service.
  • La clé d'entreprise qui identifie la catégorie d'entreprise UDDI.
Pour obtenir une liste de clés d'entreprise valides, recherchez des entreprises dans le registre UDDI. Voici un exemple de clé d'entreprise UDDI :
08A536DC-3482-4E18-BFEC-2E2A23630526

Les services Web activés par un bus interagissent avec des registres UDDI au niveau des services Web individuels et n'utilisent donc pas les modèles techniques UDDI.

Pour plus d'informations, voir Publication d'un service Web dans un registre UDDI.


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjw_uddi
Nom du fichier : cjw_uddi.html