Importation et exportation de fournisseurs de services depuis/vers d'autres modèles

Vous pouvez lier la définition abstraite d'une interface de service et ses opérations dans un MPM avec une mise en oeuvre concrète par le biais d'un composant de MOO ou d'un service Web de MPD. Vous pouvez initialiser un MPM avec une mise en oeuvre existante définie dans un MOO ou MPD et exporter une analyse d'exigence dans un MPM afin d'initialiser le MOO pour la mise en oeuvre.

Les objets sont importés ou exportés comme suit et sont référencés dans le champ Mise en oeuvre de la feuille de propriétés d'objet de MPM :

Objets de MOO

Objets de MPM

Objets de MPD (importation dans un MPM uniquement)

Service Web, EJB ou autre composant (voir Modélisation orientée objet > Construction de MOO > Diagrammes de mise en oeuvre > Composants (MOO) )

Fournisseur de services

Service Web utilisant le protocole SOAP (voir )

Classe de mise en oeuvre de service Web, ou une interface UML associée au composant

Interface de service

-

Opération de classe (ou d'interface)

Opération

Opération Web

Valeur d'entrée SOAP (Input box content)

Message d'entrée d'opération

-

Attribut étendu InputSoapMessageName

Message de sortie d'opération

-

Texte de schéma d'entrée SOAP

Texte du format de message d'entrée

-

Importation d'un fournisseur de services depuis un MOO ou un MPD

L'Assistant d'importation de fournisseurs de services est disponible lorsqu'un MOO de mise en oeuvre ou un MPD avec un service Web SOAP est ouvert dans l'espace de travail.

  1. Sélectionnez Outils > Assistant d'importation de fournisseurs de services pour ouvrir l'Assistant d'importation de fournisseurs de services.
    Remarque : Pour importer depuis un MPD, votre service Web doit être généré et déployé dans la base de données, et le serveur de base de données doit être en cours d'exécution pour obtenir une URL de WSDL.
  2. Sélectionnez un MOO ou MPD depuis lequel importer, puis cliquez sur Suivant.
  3. Sélectionnez des composants de MOO ou des services Web de MPD à importer, puis cliquez sur Terminer afin de les importer dans le MPM sous la forme de fournisseurs de services :

Exportation d'un fournisseurs de services vers un MOO

L'Assistant d'exportation de fournisseurs de services est disponible lorsqu'au moins un fournisseur de services est défini dans le MPM et qu'un MOO est ouvert dans l'espace de travail.

  1. Sélectionnez Outils > Assistant d'exportation de fournisseurs de services pour ouvrir l'Assistant d'exportation de fournisseurs de services.
  2. Sélectionnez un MOO cible et cliquez sur Suivant.
  3. Sélectionnez les fournisseur de services que vous souhaitez exporter, puis cliquez sur Suivant.
  4. Sélectionnez le type de composant. Si le langage de MOO cible prend en charge les services Web, le type Service Web est sélectionné par défaut.
  5. Cliquez sur Terminer pour exporter les fournisseurs de services dans le MOO :