...
Structurally, messages have headers that contain messaging specific elements (such as Message Id Message ID or Message Address) and bodies. The body of message can be either data transactions or control instructions. Data messages contain the actual data file/payload, while control messages specify how data is to be processed.
...