title: Can someone explain an Enterprise Service Bus to me in non-buzzspeak?
body: <p>Some of our partners are telling us that our software needs to interact with an Enterprise Service Bus.  After researching this a bit, my instinct is to say that this is just buzz speak for saying that we need to have a platform-indpendent way to pass messages back and forth.  I'm just trying to get a feel for what our partners are telling us.  Am I correct in dismissing our partners' request as just trying to get our software to be more buzzword-compliant, or are they telling us something we should listen to (even if encoded in buzzspeak)?</p>