IBM BPM, V8.0.1, All platforms > Programming IBM BPM > Enterprise Service Bus programming
Data Transformation
Within a mediation module, the message is received from a service requester before it is sent to a service provider. The structure of the message from a service requester is not always the same as that of a service provider. One of the common uses of a mediation is to transform data from one format to another.
- Business Object Map and Mapping mediation primitives
There can be structural differences in the types of data within the source and target XML message body type.- Custom mediation
There are cases where it is difficult to represent the necessary data transformation using a BO Mapper or Mapping mediation primitive. In these circumstances, you can use a Custom mediation.- Message Element Setter and Data Handler mediation primitives
In addition to the BO Mapper, Mapping and Custom mediation primitives, there are other data transformation mediation primitives available within WebSphere ESB. These transformation primitives do not change the entire message structure of the SMO, they transform the content of a particular subsection of the message.- WebSphere Transformation Extender
WebSphere Transformation Extender (WebSphere TX) is a separately licensed product and is not included as part of WebSphere ESB. Using WebSphere TX, you can create maps that can transform data between a wide variety of formats.