Introduction
The message compression allows JMS or C# messages to be compressed prior to being sent by a message producer, and automatically decompressed when received by a message consumer. Using message compression reduces the amount of bandwidth required and saves space for messages that the Broker persists.
This feature only compresses the body of a message; the message header, which includes the envelope fields and message properties, are left in their uncompressed state. This allows message selectors (filters) to work for the compressed message.