WebSphere Enterprise Service Bus (ESB)
WebSphere ESB is a Java centric ESB that has strong integration with Web services-based connectivity and service-oriented integration. WebSphere ESB inherits the high availability and failover capability of the WebSphere Application Server, Network Deployment edition. IBM WebSphere ESB provides an Enterprise Service Bus for IT environments built on open standards, SOA, messaging and Web services technologies of WebSphere Application Server.
WebSphere ESB helps enable fast and flexible application integration with reduced cost and bridging to next-generation interconnectivity. WebSphere ESB supports a wide variety of protocols such as JMS, MQ, EJB, WebServices, REST, HTTP etc. Formats that are supported include XML, Text, delimited, COBOL, etc.
WebSphere ESB has many built-in nodes that support different types of operation such as data transformation, routing, filtering, database lookup, endpoint lookup, etc. You can perform all the development, unit testing and debugging in the WebSphere Integration Developer workbench. It contains a complete unit test environment which is a real WebSphere ESB runtime server.
IBM WebSphere Enterprise Service Bus is a flexible connectivity infrastructure for integrating applications and services. It is designed to enable the development of a service-oriented architecture (SOA).
WebSphere ESB helps you create services from existing assets and connect service providers with service consumers to create new business systems. It can connect virtually any business application, and supports common connectivity patterns such as simple proxy, service gateway, service translation and service selection as well as mediation policies for dynamic SOA solutions
WebSphere ESB brings consistency to point-to-point connectivity diversity, reducing IT complexity while improving business agility. You can focus on your core business, rather than on your IT. WebSphere ESB is ideal if you have other solutions on WebSphere Application Server, WebSphere Portal, WebSphere Commerce, or the BPM platform.
Features of WebSphere ESB:
* Decouples complex integration logic from each application providing consistency in connectivity across point-to-point infrastructure diversity.
* Provides service mediation and hosting on common internet-standard application infrastructure based on WAS.
* Extends to service registry and repository for SOA solutions with a published catalogues of services supporting dynamic endpoint resolution.
* Extends easily to IBM Business Process Manager Advanced for service orchestration and BPM.
* Supports a broad range of native bindings and adapters for service-oriented integration, incl. web services, MQ and JMS messaging, HTTP, EJB, databases, files. file transfer, email, Lotus Domino, System i (RPG programs), CICS, IMS, SAP, Oracle, Siebel, PeopleSoft, JDEdwards.
* Integrates seamlessly with the industry-leading WebSphere software platform for streamlined IT operations.
* Combines with WebSphere extreme scale to provide elastic caching capabilities with improved system response times and enhanced throughput as redundant calls are stored for rapid access.