!!! Overview[1] An [Enterprise Service Bus] ([ESB]) is a [Software Architecture Model] used for designing and implementing the interaction and [communication] between mutually interacting [software] [applications] in [Service-oriented Architecture] ([SOA]). As a [Software Architecture Model] for [Distributed system] computing it is a specialty variant of the more general [Client-server] [Software Architecture Model] and promotes agility and flexibility with regards to communication and interaction between applications. Its primary use is in [Enterprise Application Integration] ([EAI]) of heterogeneous and complex landscapes. !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [enterprise service bus|http://en.wikipedia.org/wiki/Enterprise_service_bus|target='_blank'] - based on 2013-11-04