Ce scénario s'applique à un processus métier qui appelle un
autre processus métier à l'aide d'une connexion de processus WSIF. Cette section décrit comment migrer un processus BPEL vers un appel
de service BPEL à l'aide d'une connexion ou d'une
importation/exportation avec
liaison SCA.
Pour migrer un projet de service de connexion (BPEL)
pour un service en sortie, procédez comme suit :
- Dans Business Integration, développez le module pour voir son
contenu. Pour ouvrir Assembly Editor, double-cliquez sur le premier
élément sous le projet de module (même nom que le projet).
- Ils existent plusieurs scénarios dans lesquels un processus BPEL
peut appeler un autre processus BPEL. Recherchez le scénario adapté
à votre application parmi les scénarios suivants :
- Si le composant BPEL appelé se trouve dans le même module, créez une
connexion à partir de la référence appropriée sur
le premier composant BPEL vers l'interface appropriée sur le
composant BPEL cible.
- Si le composant BPEL appelé se trouve dans un autre module
(celui-ci étant un projet de service migré) :
- Créez une exportation avec liaison SCA pour
le deuxième processus métier dans son diagramme de module.
- Dans la vue Intégration métier, développez l'icône de l'assemblage
du deuxième module dans le navigateur. Vous devez voir l'exportation
que vous venez de créer.
- Effectuez un glisser-déposer de l'exportation de la vue
Intégration métier sous le deuxième module vers l'éditeur
d'assemblage ouvert du premier module. Une importation avec liaison SCA
est créé dans le premier module. Si ce service a été publié dans WebSphere Studio Application Developer
Integration Edition pour faire l'objet d'une exposition externe, voir
la section "Création d'exports SCA afin d'accéder au service migré".
- Connectez la référence appropriée sur le premier processus métier
à l'importation que vous venez de créer dans ce module.
- Enregistrez le diagramme de l'assemblage.
- Pour effectuer une liaison tardive lors de l'appel du
second processus métier, procédez comme suit :
- Ne connectez pas la référence de composant du premier
processus métier. Ouvrez ce dernier dans l'éditeur
BPEL puis, dans la section Partenaires de
référence, sélectionnez le partenaire correspondant
au second processus BPEL devant être appelé par
la
liaison tardive.
- Dans la vue Propriétés de l'onglet
Description, entrez le nom du second
processus métier dans la zone Modèle de processus.
- Enregistrez le processus métier. La configuration de
l'appel par liaison tardive est maintenant terminée.