WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Operating Systems: AIX, HP-UX, Linux, Solaris, Windows

Advanced enterprise service buses

If not all your applications conform to the SOA standards, you may need something more advanced that can mediate between the SOA standards and everything else. You can use WebSphere ESB with other products like WebSphere Message Broker to provide such an advanced enterprise service bus.

WebSphere ESB supports numerous protocols for interaction endpoints to dispatch requests to the bus and to receive requests from it. These enable integration of existing applications into SCA-based interactions, and enable non-SCA applications to access SCA modules.

WebSphere ESB can also form an advanced enterprise service bus with other WebSphere and SCA-capable offerings.

WebSphere Application Server (built into WebSphere ESB)
WebSphere ESB takes full advantage of the capabilities of the underlying WebSphere Application Server Network Deployment and inherits that product’s qualities of service, workload balancing, clustering, high availability and scalability features.

By sharing the same administrative console as WebSphere Application Server and WebSphere Process Server, WebSphere ESB helps extend a familiar interface across the operational control of the family of products, and enables a single administrator to manage them all. In the administrative console, task filters provide a simplified user experience and, through the progressive disclosure of functions, access to the full underlying WebSphere Application Server administrative capabilities.

IBM Tivoli security, directory and systems-management offerings
Through its deep integration with WebSphere Application Server, WebSphere ESB also inherits integration with IBM Tivoli security, directory and systems-management offerings, and includes IBM Tivoli Access Manager (for optional use, to deliver a highly secure, unified and personalized experience) and IBM Tivoli Directory (for optional use, as a Lightweight Directory Access Protocol [LDAP] server). WebSphere ESB also integrates with IBM Tivoli Composite Application Manager for SOA, providing monitoring of Web services messages and management of their endpoints.
WebSphere Process Server
WebSphere ESB shares development (through WebSphere Integration Developer) and administration tools with WebSphere Process Server, making it easy to build an SOA infrastructure centered around WebSphere ESB capabilities.

WebSphere ESB can grow into WebSphere Process Server as your ESB requirements increase, adding support for advanced integration capabilities such as business processes and state machines for endpoint orchestration, and business rules for dynamic decision making. The integration developer uses WebSphere Integration Developer for both runtimes, so the development environment scales with your needs. Similarly, the administration console scales from WebSphere Application Server , to WebSphere ESB , to WebSphere Process Server .

WebSphere Message Broker
WebSphere ESB interoperates with WebSphere Message Broker, so you can implement complex ESB topologies with WebSphere ESB handling standards-based Web service interactions and WebSphere Message Broker providing its advanced support for a wide range of message formats.

WebSphere Message Broker is optimized for enterprise-wide deployments, high performance, and advanced message processing.

A combination of WebSphere ESB and WebSphere Message Broker can provide an infrastructure to enable the flow of information among diverse applications, systems and organizations while helping applications and services communicate with each other in a modular and flexible fashion - regardless of platform, programming language, programming model or message format. In a hub-centric model, WebSphere Message Broker can act as the connectivity hub at a central location that distributes information to various satellite locations. WebSphere Message Broker transforms messages between a range of packaged applications and mainframe systems, and it facilitates integration of the satellites by masking back-end complexity. At the individual satellite locations, WebSphere ESB can provide the application support, transport and mediation layers necessary to maintain new business applications and connect the individual stores with headquarters, increasing the autonomy at each satellite location. Each satellite can use WebSphere ESB to run appropriate business applications within its location, while quickly and easily connecting with the hub at headquarters and with other satellites. Using WebSphere ESB and WebSphere Message Broker can enable the satellites to operate effectively on their own by providing an infrastructure can deliver information to the right place, at the right time, in the right format.

WebSphere MQ
WebSphere ESB can be combined with an existing WebSphere MQ messaging installation to integrate existing messaging backbones into new environments using open standards.

WebSphere MQ is optimized for high performance and scalability, assured message delivery to over 35 platforms.

WebSphere Portal
WebSphere Portal provides end-users with unified, yet personalized, access to services. With WebSphere Portal you can use the basic portlet building block to create user interfaces for services.
  • To provide a service you can use the Human Task Manager, a WebSphere Portal component.
  • To use a service, an end-user interacts with the user interface for the service. The service request is passed to the Human Task Manager, which populates the context of the user interface with the inputs from the service request, then queues the request as a task for a service person to complete. When completed, the service person completes the task, the Human Task Manager is used to collect the task outputs then notifies the end-user of the result.
WebSphere Adapters, version 6.0, and WebSphere Business Integration Adapters (based on WebSphere Business Integration Framework, version 2.6)

Provide a service-oriented approach to EIS integration, enabling services to access applications on EIS systems as if they were local service components.


Concept topic

Terms of Use | Rate this page

Timestamp iconLast updated: 13 Dec 2005
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc\concepts\cwesb_adv_esb.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)