Apache Camel les producteurs et les consommateurs

J'ai des difficultés enveloppant ma tête autour de ce concept.

Je suis en train de mettre en œuvre un point de terminaison qui écoute sur un port tcp pour les messages entrants dans un format propriétaire, qui serait alors de transformer le message et ont chameau prendre plus de la transmission et de routage.

Ai-je bien compris que le Producteur est responsable de l'envoi de messages dans le Endpoint et la Consumer reçoit à partir de ce point de terminaison?

Lors de l'étude des interfaces, je ne pouvais pas comprendre le flux de messages entre les objets, en particulier sur la consommation de la partie. Consumer définit seulement start() et stop() méthodes...

Lors de la configuration d'un test sur un squelette de mise en œuvre, Camel invoquée createProducer() sur l'ordinateur d'extrémité et process() sur le producteur de l'objet. Après qu'il est rentré, swithout de faire quelque chose avec le consommateur ou le processeur associé.

Quelqu'un pourrait-il me diriger dans la bonne direction?

InformationsquelleAutor Arnelism | 2010-01-22