I have an architectural question on Mule ESB. They say that ESBs ( like Mule ) help implement loosely coupled and highly scalable integrations based on messaging ( e.g. JMS ). Mule is also based on message source, message transformers, message routers.
So my question is how do all these Mule components inside a Mule flow talk to each other ? Do they also internally use message queues to make it highly scalable ?
Can someone throw some light or share any reference links ?
Thanks