Mar 17 2008
Enterprise Service Bus (ESB) Products
Here is a list of all the ESBs I could locate. As a base definition for what an ESB is, I am using the definition as found on Wikipedia.
From my own experience of implementing solutions using the earliest ESB prototypes from late 1999 and early 2000 (yes, even before anybody coined the term ESB and before any services standardization) this definition is pretty accurate. It is also open for public discussion and moderation through the WikiPedia process.
The other source I found useful is the book “Enterprise Service Bus” by David Chappell (Publisher: O’Reilly Media, Inc.; 1st edition (June 2004) ISBN-10: 0596006756; ISBN-13: 978-0596006754). Although this book is now almost 4 years old, it is still valid and a useful resource.
WARNING: For some of these products you need a fair bit of imagination to recognize the ESB functionality. That however does not stop the vendors from trumpeting their products as ESBs. Anyways, more power to them – you can fool most people most of the time but not all people al of the time. Sooner or later your customers will find out as the tale goes, that the emperor (no relation to the now infamous club with the same name) has no clothes. Unfortunately this stinks up the world for the true ESB vendors but who am I to judge them.
- osESB -Open Source ESB
- Apache Servicemix – The Apache Software Foundation [Open Source JBI Compiant]
- OpenESB – Open ESB A Sun Open Cummunity effort [JBI Compliant]
- WSO2 ESB – WSO2
- Mule ESB – MuleSource Inc. [Open Source]
- ChainBuilderESB – Bostech Corporation [JBI Compliant]
- BizTalk – Microsoft
- Cape Clear ESB – Cape Clear
- Cordys ESB – Cordys
- Fiorano ESB – Fiorano
- FusionWare Integration Server – FusionWare Corporation
- Iona Artix ESB – Iona
- PolarLake Integration Suite – PolarLake
- Progress Sonic ESB – Progress Software
- JBoss ESB – JBoss (RedHat)
- WebSphere Enterprise Service Bus – IBM
- BEA Aqualogic Service Bus – BEA
- Sun Java Enterprise Service Bus Suite – Sun Microsystems
- webMethods ESB Platform – Software AG
- Oracle SOA Suite – Oracle
(The sequence of the listed products and companies does not have any meaning.)