Exercice 1.2 : Création d'un serveur et d'une configuration de serveur pour JMS

Avant de commencer, vous devez effectuer l'exercice 1.1 : Importation des ressources nécessaires et génération des projets requis.

Pour créer un serveur JMS, procédez comme suit :

  1. Dans le menu Fichier, sélectionnez Nouveau > Autre > Serveur > Serveur > Suivant.
  2. Sélectionnez Serveur WebSphere v6.0 comme type de serveur. Cliquez sur Suivant.
  3. Acceptez le port et le nom de serveur définis par défaut. Cliquez sur Suivant.
  4. Sélectionnez JMSEAR dans la liste des projets disponibles et cliquez sur Ajouter pour l'affecter au serveur. Cliquez sur Fin.
  5. Attendez le démarrage du serveur. Une fois le serveur démarré, la console affiche le message Serveur serveur1 prêt pour l'e-business

Configuration du serveur pour JMS

Les paramètres JMS de ce serveur doivent être définis dans la console d'administration de WebSphere Application Server. Vous pouvez lancer la console à l'aide du menu Démarrer de Windows ou à l'aide d'un navigateur en entrant http://localhost:9060/ibm/console

  1. Une fois la console lancée, sélectionnez Serveurs > Serveurs d'applications pour vérifier que le serveur créé apparaît dans la liste.
  2. Dans la sous-fenêtre de gauche, développez Intégration de services > Bus et cliquez sur Nouveau. Entrez un nom unique dans la zone Nom (par exemple WS_tutorial_bus) et cliquez sur OK.
  3. Pour associer le serveur en cours au nouveau bus d'intégration, sélectionnez le nom du bus que vous venez de créer et cliquez sur Membres du bus dans la section Propriétés supplémentaires. Cliquez sur Ajouter, sélectionnez le serveur à associer au bus d'intégration et cliquez sur Suivant. Cliquez sur Fin pour confirmer l'opération et cliquez sur Sauvegarder pour sauvegarder les modifications.
  4. Créez une file d'attente physique pour le message de la demande :
    1. Dans la sous-fenêtre de gauche, développez Intégration de services > Bus. Sélectionnez le bus créé précédemment.
    2. Dans la section Propriétés supplémentaires, cliquez sur Destinations.
    3. Cliquez sur Nouveau et sélectionnez File d'attente comme type de destination. Entrez un identifiant, tel que ws_tutorial_queueJms. Cliquez sur Suivant.
    4. Acceptez le membre du bus par défaut. Cliquez sur Suivant.
    5. Cliquez sur Fin pour confirmer et sauvegarder les modifications.
  5. Affectez les paramètres JMS à la file d'attente créée :
    1. Dans le panneau de navigation de gauche, accédez à la section Ressources > Fournisseurs JMS > Messagerie par défaut.
    2. Dans la section Destinations, cliquez sur File d'attente JMS, puis cliquez sur Nouveau.
    3. Entrez un nom (par exemple ws_tutorial_queueJms) et un nom JNDI (par exemple jms/ws_tutorial_queue). Dans la sous-fenêtre des connexions, sélectionnez le bus (WS_tutorial_bus) et la file d'attente (ws_tutorial_queueJms) créés précédemment.
    4. Cliquez sur OK pour sauvegarder les modifications.
  6. Créez la fabrique de connexions de la file d'attente pour la file d'attente en entrée :
    1. Accédez à Ressources > Fournisseurs JMS > Messagerie par défaut.
    2. Dans la section Fabriques de connexions, sélectionnez Fabrique de connexions de file d'attente JMS, cliquez sur Nouveau et entrez un nom (par exemple WebServicesInput_QCF) et un nom JNDI (par exemple jms/ws_tutorial_qcf ).
    3. Sélectionnez le bus créé précédemment (WS_tutorial_Bus) comme nom de bus.
    4. Cliquez sur OK pour sauvegarder les modifications.
  7. Créez une fabrique de connexions de file d'attente pour la file d'attente des réponses :
    1. Accédez à Ressources > Fournisseurs JMS > Messagerie par défaut.
    2. Dans la section Fabrique de connexions de file d'attente JMS, cliquez sur Nouveau et entrez un nom (par exemple WebServicesReply_QCF) et un nom JNDI (par exemple jms/WebServicesReplyQCF).
    3. Sélectionnez le bus créé précédemment (WS_tutorial_Bus) comme nom de bus, cliquez sur OK et sauvegardez les modifications.
  8. Une spécification d'activation JMS est nécessaire pour lier la file d'attente en entrée et l'EJB écouteur géré par message :
    1. Accédez à Ressources > Fournisseurs JMS > Messagerie par défaut.
    2. Dans la section Spécifications d'activation, cliquez sur Spécification d'activation JMS, Nouveau et entrez un nom (par exemple ws_tutorial_JMSRouter). Entrez un nom JNDI (par exemple eis/ws_tutorial_JMSRouter), sélectionnez File d'attente comme type de destination, entrez le nom JNDI de destination (jms/ws_tutorial_queue), et sélectionnez le nom du bus (WS_tutorial_Bus).
    3. Cliquez sur OK pour sauvegarder les modifications.
  9. Une fois que vous avez ajouté les fabriques de connexions requises et les files d'attente ou les sujets, vous pouvez arrêter et redémarrer le système WebSphere Application Server version 6 et revenir dans l'espace de travail du produit Rational Developer.

Vous pouvez à présent commencer l'exercice 1.3 : Création du service Web.

Commentaires
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.