Assemblage du module de médiation

Assemblez les services du client et du fournisseur, puis connectez-les au moyen du composant de flux de médiation.

Procédez comme suit pour créer le diagramme d'assemblage du module de médiation StockQuote comme illustré ci-dessous.
Capture d'écran du module de médiation StockQuote assemblé
  1. Dans la vue Intégration métier, développez le module StockQuote.
  2. Ouvrez l'éditeur d'assemblage en cliquant deux fois sur l'icône d'assemblage du module StockQuote image de l'icône d'assemblage du module.
  3. Dans la catégorie Interfaces de la bibliothèque Ressources, sélectionnez l'option StockQuoteService et faites-la glisser sur le canevas de l'éditeur d'assemblage.
    Ajout de l'interface StockQuoteService
  4. Dans la boîte de dialogue Création de composants qui s'affiche, choisissez une exportation sans liaison.
    Sélection d'une exportation sans liaison
  5. Cliquez sur l'exportation Export1 dans l'éditeur d'assemblage pour mettre en évidence son nom. Saisissez StockQuoteService pour renommer l'exportation. Notez que le nouveau nom apparaît dans l'onglet Description de la vue Propriétés de l'icône d'exportation.
  6. Cliquez avec le bouton droit de la souris sur StockQuoteService et choisissez Générer la liaison.
    Générer la liaison du service Web pour l'exportation
    Vous allez générer une liaison de type service Web, au moyen du protocole de transport soap/jms.
  7. Dans la boîte de dialogue Génération du fichier de liaison, cliquez sur Oui pour générer automatiquement le fichier wsdl contenant les informations relatives à la liaison.
  8. Sélectionnez le protocole de transport soap/jms et cliquez sur OK.
    Sélection du protocole de transport soap/jms
    Recherchez le port wsdl généré StockQuoteService_StockQuoteServiceJmsPort sous la catégorie Ports de service Web du module.
  9. Dans la catégorie Interfaces de la bibliothèque Ressources, sélectionnez l'option DelayedServicePortType et faites-la glisser sur le canevas de l'éditeur d'assemblage. Dans la boîte de dialogue Création de composants, choisissez une importation avec liaison de services Web et cliquez sur OK.
  10. Sélectionnez l'importation et renommez-la en DelayedService. Cliquez sur l'onglet Liaisons dans la vue Propriétés pour afficher les informations sur la liaison.
  11. Faites glisser RealtimeServicePortType sur le canevas de l'éditeur d'assemblage et créez une importation avec liaison de services Web.
  12. Renommez l'importation en RealtimeService.
    Diagramme d'assemblage avec services exportation et d'importation
  13. Cliquez sur Mediation1 qui correspond au composant de flux de médiation créé avec le module de médiation. Renommez-le en StockQuote_MediationFlow.
  14. Cliquez sur l'icône Connexion dans la palette, puis sur StockQuoteService. Il s'agit du noeud source de la connexion.
  15. Faites glisser la connexion vers le noeud cible, StockQuote_MediationFlow, puis cliquez.
  16. Cliquez sur OK dans la boîte de dialogue Ajouter une connexion. L'interface du noeud source, StockQuoteService, est ajoutée à la cible et la connexion est créée.
  17. Créez une connexion depuis la source StockQuote_MediationFlow vers la cible DelayedService, puis cliquez sur OK. Une référence correspondante, DelayedServicePortTypePartner, est définie sur la source et la connexion est créée.
  18. Créez une connexion depuis la source StockQuote_MediationFlow vers la cible RealtimeService, puis cliquez sur OK. Une référence correspondante, RealtimeServicePortTypePartner, est définie sur la source et la connexion est créée.
    Capture d'écran du module de médiation StockQuote assemblé
  19. Sauvegardez le diagramme d'assemblage. Développez l'assemblage StockQuote sous le module, dans la vue Intégration métier, pour afficher les artefacts créés.
    Capture d'écran de la vue Intégration métier avec les artefacts créés

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

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