Test du module de médiation

Cette rubrique décrit le test du module StockQuote dans l'environnement de test d'unité.

L'exemple StockQuote requiert d'utilisation d'un client et d'une base de données contenant des données client préchargées.
  1. Accédez à la vue Serveur. Si un seul profil serveur est installé (WebSphere Process Server ou WebSphere ESB Server), cliquez à l'aide du bouton droit sur le serveur et sélectionnez Démarrer pour démarrer le serveur. Cependant, si les deux profils serveur sont installés, l'exemple doit être déployé vers le serveur utilisant le port 9080. Dans la plupart des cas, il s'agit de WebSphere Process Server.
    Démarrer le serveur
  2. Une fois le serveur démarré, ouvrez une invite de commande et accédez àrépertoire_installation/runtimes/bi_v6/samples/bin.
  3. Selon le serveur que vous avez démarré à l'étape 1, sélectionnez l'une ou l'autre option suivante :
    • Si vous utilisez WebSphere ESB Server, exécutez cette commande : ..\..\..\..\pf\esb\bin\wsadmin -f install.jacl
    • Si vous utilisez WebSphere Process Server, exécutez cette commande : ..\..\..\..\pf\wps\bin\wsadmin -f install.jacl
    Ce script installe le client Web et crée la base de données clients.
    Exécuter le script jacl
  4. Après l'exécution du script, vous devez redémarrer le serveur pour charger le client et la base de données. Pour redémarrer le serveur, cliquez à l'aide du bouton droit sur le serveur et sélectionnez Redémarrer > Démarrer.
  5. Pour ajouter le projet StockQuoteApp au serveur, cliquez à l'aide du bouton droit sur le serveur et sélectionnez Ajouter et supprimer un projet.... Déplacez le projet StockQuoteApp de la liste Projets disponibles vers la liste Projets configurés. Cliquez sur Terminer.
    Ajouter le projet au serveur
  6. Lancez le client : http://localhost:9080/StockQuoteSample/StockQuoteServlet
  7. Sélectionnez CustomerA dans le menu déroulant. Cet utilisateur est un abonné Standard qui recevra la cotation en bourse différée.
  8. Sélectionnez l'un des symboles boursiers dans la liste, puis cliquez sur Request pour envoyer un message via le module de médiation. La valeur de réponse indique que cet utilisateur a reçu une cotation boursière standard.
    Lancer le client
  9. Sélectionnez CustomerB dans le menu déroulant. Cet utilisateur est un abonné Premium qui recevra la cotation en bourse en temps réel.
  10. Sélectionnez l'un des symboles boursiers dans la liste, puis cliquez sur Request pour envoyer un message via le module de médiation. La valeur de réponse indique que cet utilisateur a reçu une cotation boursière premium.
    Lancer le client

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

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