WebSphere® ESB is a service-oriented architecture (SOA) integration platform built on a uniform invocation programming model and a uniform data representation model.
The base runtime infrastructure for WebSphere ESB is WebSphere Application Server. The Service Component Architecture and business objects that are part of the SOA core provide the uniform invocation and data-representation programming models. The SOA core includes the Common Event Infrastructure for generating events for the monitoring and management of applications running on WebSphere ESB.
The combination of a powerful foundation (WebSphere Application Server and the SOA Core) and service components in WebSphere ESB allows quick development and deployment of sophisticated composite applications that run on WebSphere ESB.