IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Defining and transforming data

Transforming data

When you are integrating services, you often need to transform the data into a format that the receiving service can process. Typically, interfaces and operations of disparate services are not identical, and the message from the source needs to be transformed into a format that can be accepted by the target. Or, you may want to manipulate the data that you are moving between the source and target. You can use XML maps or business object maps to transform your data.

XML maps support mapping between source and target objects. XSL stylesheets that are generated from XML maps are used in Mapping primitives in mediation flow components. XML Maps can be stored in modules, mediation modules, and libraries. However, the root XML Map that is used by a Mapping primitive must be stored in the same module as the Mapping primitive. XML maps used as submaps in a root XML map can be stored in modules and libraries.

Business object maps support mappings between source and target business objects. Business object maps can be stored in modules, mediation modules, and libraries.

The following topics provide information on XML maps and business object maps.

Defining and transforming data