Share via


Procédure pas à pas : exemple de service Web Amazon

En plus des bases de données, le catalogue de données métiers peut se connecter à des applications principales via des services Web XML. L'exemple de métadonnées de service Web Amazon vous montre comment écrire des métadonnées pour les systèmes de services Web. À des fins d'illustration, l'exemple utilise le service Web public de commerce électronique Amazon. Ce service est une API qui vous permet d'accéder aux données et aux fonctionnalités d'Amazon via un site Web ou une application Web. Le service de commerce électronique (ECS) suit le modèle des services Web standard : les utilisateurs du service demandent des données à travers SOAP, et les données sont renvoyées par le service sous la forme d'un flux de texte au format XML. Pour plus d'informations sur le service Web, voir Service de commerce électronique Amazon (en anglais) .

Cet exemple utilise les méthodes ItemLookup et ItemSearch du service Web de commerce électronique et définit deux entités appelées Item et EditorialReview. L'entité EditorialReview montre une association.

La méthode ItemLookup vous permet de rechercher des produits spécifiques. Elle prend un tableau d'objets ItemID en tant que paramètre d'entrée requis et renvoie des analyses des produits, leurs variations, les produits similaires, les prix, la disponibilité et des images des produits, leurs accessoires et d'autres informations. Cette méthode convient pour la méthode FindSpecific du catalogue de données métiers car elle prend un ID et renvoie les informations de l'entité.

La méthode ItemSearch n'utilise pas un ID. Au lieu de cela, elle prend des mots clés ou des critères de recherche, et vous permet de rechercher des données sur les produits et d'afficher une liste d'éléments correspondants. L'exemple utilise la méthode ItemSearch en tant que méthode Finder.

Écriture des métadonnées

Pour les exemples de métadonnées, voir Sample: Amazon Web Service Metadata90bcda70. Le code XML contient également des commentaires expliquant les concepts importants relatifs aux métadonnées.

Inscription des métadonnées

Pour inscrire les métadonnées dans le catalogue de données métiers, procédez selon les étapes décrites dans Procédure : ajouter une définition d'application au catalogue de données métiers.

Test des métadonnées

Pour des instructions sur la façon de tester les métadonnées, voir Tester l'exemple de service Web Amazon.

Voir aussi

Autres ressources

Catalogue de données métiers : modèle de métadonnées
Catalogue de données métiers : architecture
Procédure : utiliser le modèle objet Runtime
Procédure : mise en route de l'utilisation du modèle objet Administration
Forum aux questions : catalogue de données métiers
Catalogue de données métiers : glossaire