
Ici, un producteur pousse des évènements dans un canal et aussi attend qu'on lui tire un autre évènement.
Ici, un consommateur attend qu'un évènement lui soit poussé et aussi tire cycliquement un événement.

Executer d'abord runProvider.bat
Ce bat exécute le composant intermédiaire qui permet de relier des producteurs à des consommateurs

Exécuter ensuite runProducteur_Canal1.bat
Ce bat exécute un producteur dans le canal 1.

Exécuter ensuite runConsommateur_Canal1.bat
Ce bat exécute un consommateur dans le Canal 1.

Idem pour les deux autres bat pour utiliser un autre canal.

Les caneaux sont indépendants.
Pour relier un consommateur et/ou un producteur dans deux canaux différents, il faut modifier le code.

On peut exécuter autant de producteur et de consommateur que l'on veut.

Le Provider pousse l'événement à chacun des comsommateur dans un Thread. On est en mode push-asynchrone.

