Transforming data

A message sender and receiver might have different message format specifications, requiring you to design your message flow to transform the data in the message before delivering it. You might need to design your message flow to reformat your message, enrich your message, or do numeric and string calculations based on the value of certain fields.

IBM® App Connect Enterprise provides the following four built-in transformation nodes that are ready for you to use as is, in your message flows:
  • Compute
  • XSLTransform
  • Mapping
  • JavaCompute

IBM Sterling Transformation Extender for IBM App Connect Enterprise extends these data transformation and validation capabilities by enabling you to use these IBM Sterling Transformation Extender maps and type trees within the broker environment. You can create IBM Sterling Transformation Extender type trees that model complex data, complete with component rules that do syntax and semantic validation of the data in your messages. These type trees can be used in maps, which might have multiple input and output cards, and reused in different message flows, as well as in other applications across your enterprise besides IBM App Connect Enterprise.

For information about the IBM App Connect Enterprise transformation nodes, see the related topics in the IBM App Connect Enterprise product documentation.