How the ESB (Enterprise Service Bus) works?
An ESB or Enterprise Service Bus can be defined as a toolkit ensuring the security of data exchanges between sources and targets in an information system.
The central component of an ESB can be described as a channel used to convey data between applications (called an “application bus”) which is intended to guarantee both the routing and persistence of data.
The ESB works in a very simple way. The data interchange structure is standardised and, rather than build direct interfaces between applications, relevant applications will subscribe to the messages available in the ESB in which they are interested. The ESB takes charge of data transport and is able to deliver very large volumes of data in real time.