Accéder au contenu principal Passer au contenu complémentaire

Configurer les composants

Procédure

  1. Double-cliquez sur le cMQTTConnectionFactory pour afficher sa vue Basic settings dans l'onglet Component.
  2. Dans la liste MQ Server, sélectionnez RabbitMQ pour gérer les messages. Laissez les paramètres par défaut pour les autres options.
  3. Double-cliquez sur le cTimer pour ouvrir sa vue Basic settings dans l'onglet Component.
  4. Dans le champ Repeat, saisissez 1 pour générer un échange de messages. Laissez les paramètres par défaut pour les autres options.
  5. Double-cliquez sur le composant cSetBody afin d'afficher sa vue Basic settings dans l'onglet Component.
  6. Sélectionnez Constant dans la liste Language et saisissez "Hello World!" dans le champ Expression, comme corps du message.
  7. Double-cliquez sur le premier composant cRabbitMQ pour ouvrir sa vue Basic settings dans l'onglet Component.
  8. Dans la liste Connection, sélectionnez le composant cMQTTConnectionFactory que vous venez de configurer, pour gérer les messages.
    Dans le champ Exchange name, saisissez le nom de l'échange vers lequel le message sera envoyé, par exemple "MyExchange".
    Dans le champ Routing key, saisissez la valeur de la clé de routage "log.test".
  9. Double-cliquez sur le second cRabbitMQ pour ouvrir sa vue Basic settings dans l'onglet Component.
  10. Dans la liste Connection, sélectionnez le composant cMQTTConnectionFactory.
    Dans le champ Exchange name, saisissez le nom de l'échange auquel la file de messages consommés sera liée, "MyExchange" dans cet exemple.
    Dans la liste Exchange type, sélectionnez topic.
    Dans le champ Routing key, saisissez "log.#".
    Dans le champ Queue names, saisissez "test.queue".
  11. Laissez les valeurs par défaut des paramètres du composant cLog afin d'enregistrer les échanges de messages.
  12. Appuyez sur les touches Ctrl+S pour sauvegarder votre Route.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.