Chapter 7 Construction d'un MPM exécutable : Gestion des objets description de service


Importation et exportation de fournisseurs de services (MPM exécutable)

Vous pouvez définir les liens entre la définition abstraite des interfaces de service et opérations dans un MPM et leur mise en oeuvre concrète. La mise en oeuvre peut être redéfinie dans les composants de MOO ou dans des services Web mis en oeuvre dans une base de données.

MOO

Dans le MOO, les services Web sont conçus comme des composants ayant une classe de mise en oeuvre propriétaire des opérations. Vous pouvez importer et exporter des composants dans des fournisseurs de services.

Lors du processus d'importation/exportation, la mise en correspondance suivante est effectuée :

Objet de MOO Objet de MPM
Service Web, ou EJB ou tout composant UML Fournisseur de services
Classe de mise en oeuvre en cas de service Web, ou interface UML associée au composant Interface de service
Opérations de classe (ou d'interface) Opérations de l'interface de service
Valeur d'entrée SOAP (contenu de la zone Entrée) Message d'entrée de l'opération
Attribut étendu InputSoapMessageName Nom d'entrée de l'opération
Texte de schéma Entrée SOAP Texte du format de message d'entrée

Vous pouvez utiliser les fonctionnalités d'importation et d'exportation de MOO pour :

Le lien de mise en oeuvre entre le MPM et le MOO est préservé après l'importation et l'exportation. Ces liens sont stockés dans l'attribut Mise en oeuvre de la feuille de propriétés d'un fournisseur de services, d'une interface de service et d'une opération. Cet attribut fait référence à l'objet de mise en oeuvre du MOO (composant, classe, interface ou opération).

Pour plus d'informations sur les composants de MOO, reportez-vous au manuel Guide de l'utilisateur du MOO .

MPD

Dans le MPD, vous pouvez importer l'URL de WSDL correspondant à un service Web de base de données et créer un fournisseur de services. Remarquez que l'exportation n'est pas disponible, vous ne pouvez pas exporter un fournisseur de services sous la forme d'un service Web de base de données.

Pour importer un service Web de base de données comme fournisseur de services :

Lors du processus d'importation, la mise en correspondance suivante est effectuée :

Objet du MPD Objet du MPM
Service Web de base de données Mise en oeuvre de fournisseur de services
Opérations de service Web Opérations dans une interface de service

Pour plus d'informations sur les services Web de base de données, reportez-vous au chapitre "Utilisation des services Web", dans le manuel Guide de l'utilisateur du MPD .

 


Copyright (C) 2006. Sybase Inc. All rights reserved.