Création du flux de médiations

Mappez vos opérations de requête et de réponse et ajoutez une primitive de médiation personnalisée.

Ouvrez le composant CustomMediationFlow dans l'éditeur de flux de médiations.
  1. Dans la vue Intégration métier, développez le module CustomMediation.
  2. Ouvrez l'éditeur d'assemblage en cliquant deux fois sur l'icône d'assemblage du module CustomMediation.
  3. Dans le diagramme d'assemblage du module, cliquez avec le bouton droit de la souris sur le composant CustomMediationFlow et choisissez Générer l'implémentation.
    Capture d'écran de la sélection de l'option Générer l'implémentation du module CustomMediation
  4. Cliquez sur OK pour générer le flux de médiations dans CustomMediation. Cette opération ouvre CustomMediationFlow dans l'éditeur de flux de médiations.
  5. Dans la section des connexions d'opérations, connectez l'opération getQuote de l'interface StockQuoteService à l'opération getQuote de l'interface StockQuoteServicePartner. Le flux de requêtes s'affiche avec une valeur d'entrée (input) et une valeur de sortie (callout) associées à l'opération.
  6. Ajoutez l'objet métier PreferenceInformation au contexte de corrélation de StockQuoteService_getQuote_Input. Cela permet à la propriété isPreferred de rester dans le flux de messages. Cliquez sur StockQuoteService_getQuote_Input et accédez à l'onglet Détails dans la vue Propriétés. Dans la zone Contexte de corrélation, cliquez sur Parcourir. Sélectionnez PreferenceInformation sous les types de données correspondants, puis cliquez deux fois. {http://CustomMediation}PreferenceInformation s'affiche maintenant dans la zone Contexte de corrélation.
    Capture d'écran de l'ajout de l'objet métier PreferenceInformation dans la zone Contexte de corrélation
  7. Cliquez sur l'onglet Requête. Sélectionnez une primitive de médiation SCA personnalisée dans la palette, faites-la glisser sur le canevas du flux de requêtes et renommez-la en Custom.
  8. Dans le canevas du flux de requêtes, connectez le terminal de sortie de StockQuoteService_getQuote_Input au terminal d'entrée de la primitive Custom.
  9. Connectez le terminal de sortie de la primitive Custom au terminal d'entrée de StockQuoteServicePartner_getQuote_Callout.
    Capture d'écran de l'ajout de la primitive de médiation personnalisée au canevas du flux de demandes

Commentaires
(C) Copyright IBM Corporation 2005. Tous droits réservés.

(C) Copyright IBM Corporation 2005. All Rights Reserved.