Configurer une transaction JMS locale - Cloud - 8.0

JMS (Mediation)

Version
Cloud
8.0
Language
Français
Product
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Composants Messaging (Médiation) > Composants JMS (Médiation)
Gouvernance de données > Systèmes tiers > Composants Messaging (Médiation) > Composants JMS (Médiation)
Qualité et préparation de données > Systèmes tiers > Composants Messaging (Médiation) > Composants JMS (Médiation)
Last publication date
2024-03-06

Ce scénario s'applique uniquement à Talend ESB, Talend Data Services Platform, Talend MDM Platform, Talend Real-Time Big Data Platform et à Talend Data Fabric.

Pour plus de technologies supportées par Talend, consultez Composants Mediation de Talend.

Dans ce scénario, une transaction locale composée de trois étapes est effectuée pour envoyer, tester et consommer un message JMS :

  1. La première Route est utilisée pour envoyer un message "hello world!" qui alimente la file JMS queue.hello.

  2. La deuxième Route est utilisée pour tester le message JMS reçu. Six tentatives d'envoi dans la file queue.hello sont effectuées avant que le message ne soit déplacé dans la file JMS Dead Letter. Cette Route est programmée pour générer une exception à chaque fois qu'un échange est traité par la Route.

  3. La dernière Route est utilisée pour consommer le message "hello world!" situé dans la file JMS Dead Letter.

Dans ce scénario, sélectionnez le serveur ActiveMQ local afin de gérer les messages entre les différentes Routes. Vous devez démarrer le serveur ActiveMQ avant d'exécuter ces Routes. Pour plus d'informations concernant l'installation et le démarrage du serveur ActiveMQ, consultez le site Web d'Apache ActiveMQ (en anglais) à l'adresse suivante http://activemq.apache.org/index.html.