Skip to main content

Posts

Showing posts from 2019

A Camel is very strong

Camel mind map Apache Camel is an extremely well thought framework for messaging. After re-reading the start guide I thought it would be good to draw a mind map of the main concepts and how they relate to each other. As I drawing on a piece of paper, my little daughter joined me, started to read out loud what she saw as the main title, Camel , and commented "a Camel is very strong" 😊 . Back to the concepts, from the top and going down we have: Endpoint : it is instantiated by a Component A Producer  sends a message to an  Endpoint  while a Consumer gets a message from it A Route will connect Endpoints and may use Processors  to process Messages A Message is accessed by the  Processor  via the  Exchange  which presents the input and output