WebSphere ESB est une plateforme d'intégration SOA (Service-Oriented Architecture) basée sur un modèle de programmation par appel uniforme et un modèle de représentation de données uniforme.
L'infrastructure d'exécution de base de WebSphere ESB est WebSphere Application Server. L'architecture SCA et les objets métier qui font partie du noyau SOA fournissent les modèles par appel uniforme et de représentation de données uniformes. Le noyau SOA inclut l'infrastructure CEI (Common Event Infrastructure) pour générer des événements pour surveiller et gérer des applications exécutées sur WebSphere ESB.
La combinaison d'une base solide (WebSphere Application Server et noyau SOA) et de composants de services dans WebSphere ESB permet un développement et un déploiement rapide d'applications composites de pointe exécutées sur WebSphere ESB.