Mark Richards tells us what an ESB is, its role, what capabilities it provides, and the various ways an ESB can be implemented. He takes a close look at the JBI specification (JSR-208) and explains what impact it will have with the ESB world. This will teach you how to determine your own specific requirements for an ESB and then match these requirements to the product space.
Each of these technologies by itself can add much value to any IT shop, but when used together they can put you well on your way to technology nirvana. Web Services Pipeline, 8 April 2005.