Création du fichier de liaisons JMS

Pour créer le fichier de liaisons JMS, vous devez utiliser l'application JMSAdmin. Cette section résume la procédure de création du fichier de liaisons JMS. Pour obtenir des informations complètes sur l'utilisation de l'application JMSAdmin, voir la documentation de WebSphere MQ.

Les étapes suivantes expliquent comment créer le fichier de liaisons JMS :

  1. Dans une invite de commandes (depuis le répertoire WebSphereMQ_Root\java\bin), exécutez l'application JMSAdmin en entrant la commande suivante :
    JMSAdmin
     
  2. Définissez la nouvelle configuration JMS en entrant les commandes suivantes à l'invite de commandes :
    1. Créez le contexte JMS à l'aide de la commande suivante :
      def ctx(contextName)
       
    2. Changez de contexte en entrant la commande suivante :
      chg ctx(contextName)
       

      contextName correspond au contexte que vous avez créé à l'étape précédente.

    3. Définissez la fabrique de connexion de la file d'attente à l'aide de la commande suivante :
      def qcf(connectionFactoryName) qmgr (queueManagerName) tran(client)
        chan(javaChannelName) host (MQHostName) port (MQport)
       

      où :

      • connectionFactoryName correspond au nom attribué à la fabrique de connexion de la file d'attente ;
      • queueManagerName correspond au nom du gestionnaire de files d'attente WebSphere MQ (qui gère les files d'attente qu'utilisera Business Integration Connect) ;
      • javaChannelName correspond au nom du canal utilisé pour établir les communications client avec WebSphere MQ. Le nom du canal par défaut est java.channel.
      • MQHostName correspond à l'adresse IP du système hôte (la machine sur laquelle réside le gestionnaire de files d'attente WebSphere MQ) ;
      • MQport correspond au numéro de port du système hôte.
    4. Définissez les files d'attente en entrant la commande suivante pour chaque file d'attente :
      def q(queueAliasName) qmgr (queueManagerName) queue (queueName)
       
    5. Quittez JMSAdmin à l'aide de la commande suivante :
      end
       

Le fichier de liaisons est créé dans un sous-dossier du dossier configuré dans le champ PROVIDER_URL du fichier JMSAdmin.config. Le fichier de liaisons porte le nom suivant :

.bindings
 

Le nom du sous-dossier est le nom que vous avez attribué au contexte JMS.

La Figure 32 illustre la création d'un exemple de configuration JMS.

Figure 32. Commandes qui permettent de créer un exemple de configuration JMS

def ctx(JMS)
 change ctx(JMS)
 
define qcf(WBICHub) qmgr(bcg.queue.manager) tran(CLIENT) chan(java.channel) 
 host(127.0.0.1) port(1414)
 
define q(inQ) queue (JMSIN) qmgr(bcg.queue.manager)
 define q(outQ) queue (JMSOUT) qmgr(bcg.queue.manager)
 

Les commandes représentées sur la Figure 32, exécutées par l'application JMSAdmin, permettent de créer les objets JMS suivants :

Une fois ces commandes exécutées, l'application JMSAdmin crée un fichier .bindings dans le répertoire suivant :

C:/filesender/config/jms
 

Copyright IBM Corp. 1997, 2004