Fonction de l'API d'interrogation dans le registre UDDI

Vous pouvez utiliser l'API d'interrogation pour localiser des entrées dans un registre UDDI et pour obtenir des détails sur ces entrées.

L'API d'interrogation se compose de différentes fonctions dont chacune requiert un certain nombre d'arguments facultatifs et obligatoires.

Les fonctions find_xx de l'API peuvent accepter un argument findQualifiers facultatif.

Pour accéder par programme à tous les arguments et appels d'API pris en charge par le registre UDDI version 3, utilisez le client UDDI version 3 pour Java™. Pour accéder graphiquement aux fonctions API, vous pouvez utiliser l'interface utilisateur UDDI ; toutefois, cette méthode ne permet pas de disposer de toutes fonctions.

Le registre UDDI Version 3 prend en charge les appels d'API de consultation :
find_binding
Permet de localiser des liaisons spécifiques dans un élément businessService enregistré. Renvoie un message bindingDetail qui contient aucune, une ou plusieurs structures bindingTemplate correspondant aux critères spécifiés dans la liste d'arguments.
find_business
Permet de localiser des informations sur une ou plusieurs entités commerciales. Renvoie un message businessList qui répond aux conditions spécifiées dans les arguments.
find_relatedBusinesses
Permet de localiser des informations sur les enregistrements d'entités commerciales (businessEntity) qui sont liés à une entité spécifique dont la clé est passée dans la requête. La fonction "related businesses" (entités associées) sert à gérer l'enregistrement des filiales ou départements et à déterminer ensuite leurs interdépendances, soit en fonction de hiérarchies organisationnelles, soit sur la base de relations entre partenaires commerciaux. Renvoie un message relatedBusinessList contenant les résultats qui répondent aux conditions indiquées dans la liste d'arguments.
find_service
Permet de localiser des services spécifiques dans une entité commerciale (businessEntity) enregistrée. Renvoie un message serviceList qui répond aux conditions spécifiées dans les arguments.
find_tModel
Permet de localiser une liste d'entités tModel qui répondent à un ensemble de critères spécifiés. La réponse est une liste d'informations abrégées sur les données tModel enregistrées qui répondent aux critères indiqués. Le résultat est renvoyé dans un message tModelList.
get_bindingDetail
Permet d'interroger le contenu détaillé des structures bindingTemplate dans le but d'appeler une API métier enregistrée. Renvoie un message bindingDetail.
get_businessDetail
Permet d'obtenir des informations complètes sur un ou plusieurs enregistrements d'entités commerciales (businessEntity) correspondant aux valeurs de clé (businessKey) indiquées. Renvoie un message businessDetail.
get_opertionalInfo
Extrait toutes les informations opérationnelles appartenant à une ou plusieurs entités du registre. Renvoie une structure operationalInfos.
get_serviceDetail
Permet d'obtenir des informations complètes sur une structure businessService connue. Renvoie un message serviceDetail.
get_tModelDetail
Permet d'obtenir les détails complets sur un ensemble déterminé de données tModel enregistrées. Renvoie un message tModelDetail.

Pour plus de détails sur la syntaxe de la requête, voir la la spécification de l'API UDDI Version 3.


Icône indiquant le type de rubrique Rubrique de référence



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=rwsu_inquiry_apifunc
Nom du fichier : rwsu_inquiry_apifunc.html