Retour

Création d’une Route Simple

Temps de lecture : 3 minutes

Une Route est une règle définissant comment les messages sont déplacés d’un service (ou endpoint) à un autre. C’est un processus graphique, contenant deux composants ou plus reliés ensemble, qui vous permet de configurer et de tester facilement vos règles de routage et de médiation.

Prérequis :

  • Avoir installé le Studio Talend, la partie ESB (Enterprise Service Bus) des solutions Talend.
  • L’application gratuite Talend Open Studio for ESB est suffisante pour ce tutoriel.

Contexte :

Dans ce tutoriel vous allez apprendre comment créer une Route simple, d’y ajouter des composants et de l’exécuter. Cette Route va démarrer un échange de messages, configurer le corps des messages et afficher les messages de log dans la console d’exécution.

Composants ESB utilisés dans la Route :

  • cTimer : Ce composant planifie des échanges de messages dans une Route.
  • cSetBody : Ce composant configure le corps du message dans la Route.
  • cLog : Ce composant enregistre des échanges de messages dans une Route.

Procédure :

  • Dans la vue Repository , cliquez-droit sur le nœud Route Designs > Routes et sélectionnez Create Route dans le menu contextuel.
  • L’assistant Nouvelle Route s’ouvre pour vous permettre de définir les propriétés principale de la nouvelle Route.
  • Renseignez les propriétés de la Route.

La Route créée s’affiche à présent sous le nœud Routes dans la vue Repository.

Ajouter des composants à la Route :

  • Dans l’espace de modélisation graphique ajoutez les composants suivants :
    • cTimer.
    • cSetBody.
    • cLog.
  • Reliez vos composants en utilisant le lien de type Row -> Route. Comme le montre la figure ci-dessous :

Configurer les composants de Route :

  • Double-cliquez sur le composant cTimer pour ouvrir sa vue Paramètres simples.
  • Dans le champ Repeat, saisissez 3 pour générer trois fois l’échange de messages. Laissez les paramètres par défaut pour les autres options.
  • Double-cliquez sur le composant cSetBody pour ouvrir sa vue Paramètres simples.
  • Sélectionnez Constant dans la liste Language et saisissez « Hello World! » dans le champ Expression, en tant que corps du message.
  • Laissez les valeurs par défaut des paramètres du composant cLog afin d’enregistrer les échanges de messages.

Exécuter la Route :

  • Cliquez sur l’onglet Exécuter et cliquez sur le bouton Exécuter pour exécuter la Route.

Vous savez désormais comment créer et exécuter une Route depuis votre studio Talend.

Laisser un commentaire

Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !