Attributes provide the ability to apply security and compression to data
in the MQe network. Attributes are set either on a particular queue (available
in Java™ only)
or on a specific message. An MQeAttribute may contain one of each of the
following in any combination:
- MQeCompressor
- Reduces the number of bytes across the wire; can impact performance.
- MQe allows the application developer to select the best compression algorithm
for the data being used by the application. In general, the compressor is
best selected from empirical testing using data that will be generated by
the application in production.
- MQeCryptor
- Potentially increases the number of bytes across the wire; provides security.
- Typically when encrypting data, the amount of data in bytes is increased;
this is no exception with MQe.
- MQeAuthenticator
- Adds bytes to the wire.
- Used to provide authentication of the message sender.