Qué es un ESB y para qué sirve?

En un trabajo anterior, se habló mucho sobre "Enterprise Service Bus" (ESB). Leí partes de un libro conceptual al respecto, pero nunca entendí realmente cómo lo implementaría / integraría en términos concretos. Estoy familiarizado con SOA / queuing / directorio de servicios / etc. pero no entiendo qué es exactamente un ESB.

Es una cosa concreta (servicio / servidor / corredor / etc.) que simplemente conecte todas sus aplicaciones de diferentes maneras, o es más una forma conceptual de diseñar sistemas?

Cualquier explicación o enlace a buenos ejemplos sería muy apreciada. Gracias

Respuestas a la pregunta(7)

Su respuesta a la pregunta