Enterprise Integration Zone is brought to you in partnership with:

As VP of Technology Evangelism at WSO2, Chris Haddad raises awareness of Platform as a Service, Cloud Architecture, Service Oriented Architecture, API Management, and Enterprise Integration. Prior to joining WSO2, Haddad’s experience includes building software development teams, contributing to open source, crafting technology roadmaps, leading Gartner research teams, and delivering Software as a Service and Web applications. Chris is a DZone MVB and is not an employee of DZone and has posted 111 posts at DZone. You can read more from them at their website. View Full User Profile

ESB Comparison

  • submit to reddit

Can an eight year old product category, which is hotly contested by every middleware vendor, deliver unique and differentiating product offerings?   When performing an ESB comparison, you will notice almost all Enterprise Service Bus products support enterprise integration patterns, deliver all required ESB features (i.e. web services, message transformation, protocol mediation, content routing), and offer a graphical development workbench.   When technical evaluations focus on core performance and quality of service (i.e .reliability, availability, and scalability), proof of concept workloads must closely mirror expected production profiles and the evaluation effort ideally includes vendor participation.

A team comparing ESB offerings may choose to create a comprehensive ESB evaluation framework, and delineate required and optional features.  To further distinguish vendor offerings and separate exceptional from commodity, your ESB comparison process may review strategic platform fit and architecture.   Table 1 below compares open source ESB offerings and a leading proprietary vendor across SOA platform fit and ESB architecture attributes.

  WSO2 ESB and SOA Platform Mule ESB

FuseSource ESB

Adroit Logic UltraESB JBoss ESB and SOA Platform Tibco ActiveMatrix
Supports Enterprise Integration Patterns Yes Yes Yes Yes Yes Yes
Delivers all required ESB features
(i.e. web services, message transformation, protocol mediation, content routing)
Yes Yes Yes Yes Yes Yes
Offers a complete and cohesive SOA Platform
(i.e. ESB, Message Broker, Governance Registry, Business Process Server, Data Services Server, Application Server)
Yes No No No Yes Yes
SOA Governance Yes No No No No Yes
Graphical ESB Development Workbench Yes Yes Yes No Yes Yes
Based on a composable architecture Yes No No No No No
Cloud integration platform offering (iPaaS) Yes Yes No No No Yes
Cloud Connectors and Legacy Adapters Yes Yes No No Yes Yes
Performance High Moderate Moderate High Moderate High
Security and Identity Management Yes Limited Limited Limited Limited Limited
Open Business Model Yes Yes Yes Yes No No
Published at DZone with permission of Chris Haddad, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)