WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows

Configuration d'une messagerie d'événements par défaut

La configuration de messagerie par défaut pour la transmission asynchrone des événements utilise la fonction de messagerie par défaut de WebSphere ESB comme fournisseur JMS.

Le script default-event-message.jacl permet de définir rapidement une configuration de messagerie par défaut en utilisant la messagerie WebSphere comme fournisseur JMS. Ce script définit tous les objets de configuration requis pour une transmission asynchrone d'événements.
  • Il crée une file d'attente JMS et une fabrique de connexions de files d'attente à l'aide de la fonction de messagerie par défaut.
  • Il crée un bus d'intégration de service et y ajoute des membres en l'associant à des files d'attentes, des sujets et des fabriques de connexions.
  • Il crée un profil de transmission JMS à l'aide de la file d'attente JMS et de la fabrique de connexions.
  • Il configure le profil de fabrique d'émetteurs par défaut pour utiliser le profil de transmission JMS créé pour la transmission asynchrone d'événements.
  • Il déploie un bean géré par message utilisé par Common Event Infrastructure pour recevoir les événements envoyés au serveur d'événements en mode asynchrone.

Pour configurer la messagerie par défaut :

  1. Accédez au répertoire chemin_profil/event/application du profil définissant l'environnement d'exécution de WebSphere ESB dans lequel vous voulez configurer la messagerie par défaut. Remplacez chemin_profil par le chemin du répertoire contenant le profil WebSphere ESB.
  2. Exécutez le script default-event-message.jacl à l'aide de la commande wsadmin :
    For Windows platforms Sous Windows
    chemin_profil\bin\wsadmin [conntype
    -none] -profile event-profile.jacl
      -f default-event-message.jacl -action action -earfile event-message.ear
      -node nom_noeud -server nom_serveur
      [-cluster nom_cluster] [-appname nom_app] [-trace]
    LINUX platforms For AIX platforms Sous Linux et UNIX
    nom_profil/bin/wsadmin.sh [conntype -none] -profile event-profile.jacl
      -f default-event-message.jacl -action install -earfile event-message.ear
      -node nom_noeud -server nom_serveur
      [-cluster nom_cluster] [-appname nom_app] [-trace]
    Les paramètres utilisés sont les suivants :
    nom_noeud
    Noeud WebSphere ESB sur lequel l'application de messagerie doit être déployée. Pour déterminer le nom du noeud :
    1. Exécutez le script chemin_profil/bin/setupCmdLine.
    2. Exécutez la commande echo $WAS_NODE (sous Linux/UNIX) ou echo %WAS_NODE% (sous Windows).
    Cette valeur tient compte de la différence entre majuscules et minuscules. N'utilisez pas ce paramètre si vous déployez l'application sur un cluster.
    nom_serveur
    Serveur WebSphere sur lequel l'application de messagerie doit être déployée. Cette valeur tient compte de la différence entre majuscules et minuscules. N'utilisez pas ce paramètre si vous déployez l'application sur un cluster.
    nom_cluster
    Cluster WebSphere dans lequel vous souhaitez déployer l'application de messagerie. Spécifiez ce paramètre uniquement si vous configurez la messagerie dans un cluster et si vous n'indiquez pas de noeud ni de serveur.
    Remarque : La configuration de messagerie par défaut utilise une base de données d'événements Cloudscape, qui ne prend pas en charge la mise en cluster dans un environnement de production. Vous pouvez utiliser la console d'administration de WebSphere Process Server pour indiquer un autre moteur de messagerie. Pour ce faire, spécifiez une source de données qui se connecte à une base de données d'événements prenant en charge les connexions multiples.
    nom_application
    Nom à utiliser pour l'application d'entreprise de messagerie. Ce paramètre est facultatif. Sa valeur par défaut est EventServerMdb.

    Le paramètre facultatif -trace entraîne l'affichage d'informations de débogage supplémentaires sur la sortie standard.

    Remarque :
    • Si vous indiquez le chemin complet du fichier event-message.ear, utilisez des barres obliques (/), même sous Windows.
    • Si vous déployez l'application de messagerie sur un noeud autonome, indiquez le paramètre facultatif -conntype none pour exécuter wsadmin en mode local.
    Après le lancement du script, le système vous invite à entrer votre ID utilisateur et votre mot de passe JMS.

Task topic

Conditions d'utilisation | Evaluez cette page

Timestamp iconDernière révision :
../timestamp 4 Mar 2006 http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tcei_install_configureDefaultMessaging.html

(C) Copyright IBM Corporation 2006. All Rights Reserved. Copyright IBM France, 2006. Tous droits réservés.
Ce centre de documentation a été réalisé grâce à la technologie Eclipse. (http://www.eclipse.org)