Configuring message flows for data conversion
If you exchange messages between applications that run on systems that are incompatible in some way, you can configure your system to provide data conversion as the message passes through the integration node.
About this task
Data conversion might be necessary if either of the following two values are different on the sending and receiving systems:
- CCSID. The Coded Character Set Identifier refers to a set of coded
characters and their code point assignments. IBM® App Connect Enterprise can process and construct application
messages in any code page for which IBM MQ provides
conversion to and from Unicode, on all operating systems. For more
information about code page support, see the Application Programming
Reference section of the IBM MQ product documentation
online.
This behavior might be affected by the use of other products in conjunction with IBM App Connect Enterprise. Check the documentation for other products, including any databases that you use, for further code page support information.
- Encoding. This setting defines the way in which a machine encodes numbers; that is, binary integers, packed-decimal integers, and floating point numbers. Numbers that are represented as characters are handled in the same way as all other string data.
If the native CCSID and encoding on the sending and receiving systems are the same, you do not need to call data conversion processes.
IBM App Connect Enterprise and IBM MQ provide data conversion facilities to support message exchange between unlike systems. Your choice of which facilities to use depends on the characteristics of the messages that are processed by your message flows: