XMS messages

This section describes the structure and content of XMS messages and explains how applications process XMS messages.

  • Parts of an XMS message
    An XMS message consists of a header, a set of properties, and a body.
  • Header fields in an XMS message
    To allow an XMS application to exchange messages with a WebSphere JMS application, the header of an XMS message contains the JMS message header fields.
  • Properties of an XMS message
    XMS supports three kinds of message property: JMS defined properties, IBM defined properties, and application-defined properties.
  • The body of an XMS message
    The body of a message contains application data. However, a message can have no body, and comprise only the header fields and properties.
  • Message selectors
    An XMS application uses messages selectors to select the messages it wants to receive.
  • Mapping XMS messages onto IBM MQ messages
    The JMS header fields and properties of an XMS message are mapped onto fields in the header structures of an IBM MQ message.

Parent topic: Developing XMS .NET applications