Reverse Engineering de WS-BPEL

Vous pouvez procéder au reverse engineering de fichiers contenant des objets WS-BPEL dans un MPM.

Vous pouvez procéder au reverse engineering des types de fichiers WS-BPEL suivants dans un MPM :


  • Fichiers .BPEL

  • Fichiers .WSDL

  • Fichiers .XML contenant une définition BPEL

Les définitions de WSDL contenues dans les fichiers .BPEL sont récupérées dans des fournisseurs de services.

Lorsque vous procédez au reverse engineering de fichiers contenant des objets WS-BPEL, PowerAMC détecte automatiquement la version du langage BPEL (1.1 ou 2.0) en fonction de l'espace de noms utilisé.

Remarque :

Vous devez commencer par importer vos fichiers .WSDL avant de procéder au reverse engineering de fichiers .BPEL, car PowerAMC ne prend pas en charge la clause <import> qui permet de procéder au reverse engineering des définitions de WSDL contenues dans les fichiers .BPEL.

Lorsqu'elle est sélectionnée, l'option Créer un modèle XML permet de créer un modèle XML pour chaque définition de schéma trouvée dans le fichier WSDL.

  1. Sélectionnez Langage > Reverse engineering d'un fichier WS-BPEL pour afficher la boîte de dialogue de reverse engineering.
  2. Sélectionnez l'option de reverse engineering de fichiers ou de répertoires dans la liste Reverse engineering.
  3. Cliquez sur le bouton Ajouter dans l'onglet Sélection pour ouvrir une boîte de dialogue standard d'ouverture de fichiers.
  4. Sélectionnez les fichiers ou répertoire sur lesquels vous souhaitez procéder au reverse engineering, puis cliquez sur Ouvrir.
    Remarque :

    Vous pouvez sélectionner plusieurs fichiers simultanément en utilisant les touches ctrl ou maj. Vous ne pouvez pas sélectionner plusieurs répertoires.

    La boîte de dialogue de reverse engineering affiche les fichiers ou répertoire que vous avez sélectionnés.

  5. Cliquez sur OK.

    Une boîte de progression s'affiche. Si le modèle dans lequel vous effectuez un reverse engineering contient déjà des données, une boîte de dialogue de fusion s'affiche.

    Pour plus d'informations sur la fusion de modèles, voir "Fusion de modèles" dans le chapitre Comparaison et fusion de modèles du Guide des fonctionnalités générales.

    Les objets sont ajoutés dans votre modèle et sont visibles dans le diagramme. Ils figurent également dans l'onglet Reverse de la fenêtre Résultats, située en bas de la fenêtre principale.

Remarque :

Vous pouvez également procéder au reverse engineering de fichiers BPEL4WS depuis le menu Fichier et créer un nouveau MPM. Pour plus d'informations, voir Génération et reverse engineering de langages de processus.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com