Création de différentes files d'attente sortantes pour différents types de messages IBM MQ

Vous pouvez créer différentes files d'attente sortantes pour différents types de messages pour IBM MQ.

Procédure

  1. Créez une définition de file d'attente JMS, par exemple JMSOutboundQueueCustom, dans la console d'administration du serveur d'applications WebSphere. Voir Création de destinations de file d'attente de messagerie IBM MQ pour plus d'informations.
  2. Ouvrez la Console d'administration.
  3. Cliquez sur Configuration > Types de messages. La fenêtre Modification de l'affectation d'un transport de message s'affiche si vous modifiez un type de message. Si vous créez un nouveau message, la fenêtre Affectation d'un nouveau transport de message s'affiche.
    Dans la section Paramètres de la file d'attente sortante que vous utiliserez pour ce type de message, spécifiez le nom de l'objet JMS, par exemple JMSOutboundQueueCustom.
  4. Si vous souhaitez définir la destination de file d'attente dans votre code personnalisé, vous devez utiliser la méthode suivante de la commande SendMsgCmd :
    
    public void setConfigData(String key, String value)
    
    Le nom de paramètre de la file d'attente sortante est outQueue.
    Par exemple :
    
    msg.setConfigData("outQueue", "JMSOutboundQueueCustom");

    Voir Configuration des services de transport utilisés pour un message pour plus de détails sur l'utilisation de la méthode setConfigData de SendMsgCmd.