Brief introduction
By managing the flow of requests and responses between different services, the Ibm®websphere® Enterprise Service Bus (hereinafter referred to as the WebSphere ESB) enables the integration of different systems. The Mediation Module (mediation module), created in the WebSphere integration Developer, encapsulates the service interaction logic to be deployed within the WebSphere ESB runtime. Within a mediation module, messages can be enhanced, transformed, logged, and routed to different service providers, based on one or more mediation primitives that define the message flow logic. The message itself is represented by a logical structure called the service message Object,smo.
This article will not introduce each of the new features and functionality of the WebSphere ESB V7, nor will it describe these features in depth. This article will introduce some of the new features of the WebSphere ESB V7, including enhanced transport bindings, mediation primitives, mediation patterns, and policy controls. To benefit from this article, you should have a certain WebSphere ESB experience and basic technical knowledge of its features and capabilities.
New transport Protocol Support
In a WebSphere ESB, you can invoke an existing service by importing, and use the export to expose the mediation module to an external application. Imports and exports can be associated with transport-specific protocol bindings, which in previous versions of V7 support bindings including WEB services, WebSphere MQ, Java™message Service (JMS), WebSphere MQ JMS, HTTP, or serviced component architecture (S Ervice Component Architecture,sca).
EJB Bindings
In V7, enhanced EJB bindings provide support for EJB exports and for EJB imports that have been supported. When you choose to export and build a binding, you will see a complete list of options, including EJB bindings:
Figure 1. EJB Export Bindings
The new options include the ability to choose EJB 2.1 or EJB 3.0 compatibility for EJB bindings. In addition, you can decide whether to expose the EJB as a local EJB, a remote EJB, or both. A wizard will guide you through the process, as shown in the following illustration:
Figure 2. EJB Export Binding Configuration