The XMS message model is the same as the WebSphere JMS message model.
In particular, XMS implements the same message header fields and message properties that WebSphere JMS implements:
As a result, XMS applications can exchange messages with WebSphere JMS applications. For each message sent by an XMS or WebSphere JMS application, some of the header fields and properties are set by the application, others are set by XMS or WebSphere JMS when the message is sent, and the remainder are set by XMS or WebSphere JMS when the message is received. Where appropriate, these header fields and properties are propagated with a message through a messaging server and are made available to any application that receives the message.