Parts of a Message

Messages consist of three parts:

  • Body

    The body of a message bears the information content of an application. Several types of message body organize that information in different ways; see Body Types.

  • Header

    Headers associate a fixed set of header field names with values. Clients and providers use headers to identify and route messages.

  • Properties

    Properties associate an extensible set of property names with values. The EMS server uses properties to attach ancillary information to messages. Client applications can also use properties—for example, to customize message filtering.