XML should be the message type used for most scenarios due to its interoperability and flexibility (see the related focus point). However, if your performance requirements are critical and cannot be satisfied with XML, use one of the JMS native message types recommended below.
The following lists the JMS native message types to consider using when your performance requirements are critical. Also listed is the usage scenario and advantages and disadvantages of using each type. Choose one of these message types to avoid the overhead associated with XML parsing and streaming.
Brought to you by Progress Professional Services