Envoi d'un message d'un client vers un serveur

Avant de commencer

Avant de placer un message de test sur la file, vous devez avoir terminé les tâches suivantes dans ce tutoriel :

Pourquoi et quand exécuter cette tâche

Dans cette partie du tutoriel, vous envoyez un message à partir du client vers le gestionnaire de files d'attente du serveur QM_ORANGE, qui utilise la définition de file d'attente éloignée et d'autres objets IBM® MQ définis dans des tutoriels précédents pour transmettre le message au gestionnaire de files d'attente QM_APPLE et à la file d'attente Q1.

[Windows]Sous Windows, les exemples de programme sont installés par défaut avec IBM MQ Server ou Client.

[Linux]Sous Linux®, les packages RPM des exemples de programme doivent être installés.

Ouvrez une invite de commande sur le client et procédez comme suit :

Procédure

  1. Démarrez l'exemple de programme amqsputc comme suit :
    • [Linux]Sous Linux, placez-vous dans le répertoire CHEMIN_INSTALLATION_MQ/samp/bin, où CHEMIN_INSTALLATION_MQ représente le répertoire de niveau supérieur dans lequel IBM MQ est installé. Tapez la commande :
      
      ./amqsputc Q1
    • [Windows]Sous Windows, entrez la commande suivante :
      
      amqsputc Q1
    Les messages suivants s'affichent :
    Sample AMQSPUT0 start
    target queue is Q1
  2. Tapez le texte du message sur une ou plusieurs lignes, puis appuyez sur Entrée deux fois.
    Le message suivant s'affiche :
    Sample AMQSPUT0 end

Résultats

Vous avez créé un message de test et vous l'avez envoyé au gestionnaire de files d'attente du serveur QM_ORANGE, qui l'achemine vers la file Q1 sur le gestionnaire QM_APPLE. La tâche suivante consistera à vérifier que le message de test a bien été reçu.