Déposer et relier les composants
Procédure
- Dans le dossier Connectivity de la Palette, déposez trois cFile et quatre cMessagingEndpoint dans l'espace de modélisation graphique, et nommez-les Sender, Receiver_Paris, Receiver_Others, directParis, directOthers, directParisRoute et directOthersRoute respectivement pour une meilleure identification de leur rôle.
- Du dossier Routing, déposez un composant cMessageRouter dans l'espace de modélisation graphique et nommez-le Message_router.
- Du dossier Miscellaneous, déposez deux composants tLogRow dans l'espace de modélisation graphique et nommez-les Monitor_Paris et Monitor_Others, respectivement.
- Cliquez-droit sur le composant cFile nommé Sender, sélectionnez Row > Route dans le menu contextuel et cliquez sur le composant cMessageRouter.
- Cliquez-droit sur le cMessageRouter, sélectionnez Trigger > When dans le menu contextuel et cliquez sur le composant cMessagingEndpoint nommé directParis. Cet endpoint va récupérer les messages répondant au critère défini.
- Cliquez-droit sur le composant cMessageRouter, sélectionnez Trigger > Otherwise dans le menu contextuel et cliquez sur le cMessagingEndpoint nommé directOthers. Cet endpoint va collecter tous les messages ne répondant pas au critère de filtre.
- Cliquez-droit sur le composant cMessagingEndpoint nommé directParis, sélectionnez Row > Route dans le menu contextuel et cliquez sur le cFile nommé Receiver_Paris. Répétez cette étape pour relier le composant Receiver_Paris au Monitor_Paris, le directOthersRoute au Receiver_Others et le Receiver_Others au Monitor_Others, à l'aide de liens Row > Route.