This section describes how the JMS message structure is mapped to an MQe message. It is of interest to programmers who wish to transmit messages between JMS and traditional MQe applications.
As described earlier, the JMS specification defines a structured message format consisting of a header, three types of property and five types of message body, while MQe defines a single free-format message object, MQeMsgObject. MQe defines some constant field names that messaging applications require, for example UniqueID, MessageID, and Priority, while applications can put data into an MQe message as <name, value> pairs.
The following sections describe the contents of these fields: