Message domains and parsers
IBM® Integration Bus supplies a range of parsers to parse and write messages in different formats.
A parser is called when the bit stream that represents an input message must be converted to the format that is used internally by the integration node; this process is known as parsing. For more information about the logical message tree structure created by parsing a message, see Logical tree structure.
A serializer is called when a logical tree structure must be converted into a bit stream; this process is known as serializing.
Each parser is suited to a particular class of messages, known
as a message domain. The following list contains some examples of
the message domains used in IBM Integration Bus:
- XMLNSC - for XML documents
- DFDL - for general text or binary data streams including industry standards
- JSON - for JSON documents
- DataObject - for data without a stream representation
For more information, including the full list of parsers that are supplied with IBM Integration Bus, see Parsers.