...
Cette page récapitule les propriétés générales d'un Producteur et défini les spécification minimum d'un producteur dans le système Gadz.org.
Généralités
Un producteur n'a qu'une seule fonction : créé un Message et l'envoyé dans un exchange (voir Topologie).
Pour ce faire, le Producteur doit d'abord se connecter aux serveurs RabbitMQ. Ceci se passe en 2 étapes.
La première consiste à établir une Connexion (doc). Il s'agit d'établir un lien TCP entre le serveur et le client. La connexion gère également l'authentification et éventuellement le chiffrement (TLS)
La deuxième étape consiste à ouvrir un Channel (doc). Le Channel est une connexion "logique" qui permet d'établir plusieurs connexions simultanées (multi-thread par exemple)
Spécifications Gadz.org
Un producteurs Gadz.org doit produire des Messages valides selon la spécification en cours