When the data is of non-string data type
When the data is of standard Java data type.
When the client should analyze this data and redirect the message
to another client
JMS does not support storing data in message headers
When it is necessary to filter messages before they are consumed.
|