Pre-requisite:
- Need be an Software Developer(Past or Future)
- Basics of Programming
- Sometimes you can be Manager/lead
- Any news reader/viewer
I always wonder why our knowledge is not enormous, then i realised knowledge is divine and particular to it.
As we donβt work for our selves and we work for an organization. As it demands to work only particular things we will be more focussed on the same things/technology.
Apache Camel is Black box that takes files/content as input and give diversified output that our organization is expected.
see this Example :

lets take example, I just started a Grocery Online store (EE vuha adbhutam ga vundi vuhinchukunteney), My store is just online(Webshop) and only have warehouse without any items. I always relay on different vendors to get things and i sort it out in my warehouse to distribute things.
Letβs start as a customer, Customer is looking for products like soap, milk, oil. Finally with his wife approval he ordered all products on the webshop, My webshop reads and process by using apache camel features and submit to different vendors, then vendors deliver the physical products to warehouse and then I will deliver the physical products to customers.
This is very basic example to make you understand about Apache Camel.
Any doubts ? Comment on this post.
Note: Its fun and learning of basics on programming.