my project at work will use mule as central framework and so i need to come up to speed with this technology as well…
mainly it should be an esb… but actually is my understanding of a bus completely different… mule is a centralized server, where messages are forwarded… ok its a little bit bigger… incoming messages are handled in a flow… transformed if needed and sent out, as outgoing messages to other applications, components…
but where is the bus? my bus understanding is a (lets say) cable, where all applications/components can attach themselfs and lock into the dataflow in the cable, and take the message, if it concerns them… like Observer-Pattern… but in mule, the message flow is defined on the server, with inbound- and outbound-endpoints… so where is the bus?