Los siguientes tipos de mensajes de mandatos de WebSphere MQ Telemetry Transport tienen una carga útil
en la cabecera del mensaje:
- CONNECT
- La carga de trabajo contiene una de tres series de caracteres codificadas en UTF-8. La primera serie de caracteres
identifica exclusivamente el cliente ante el intermediario. La segunda serie de caracteres es el tema
Will, y la tercera serie de caracteres es el mensaje Will. Las series de caracteres segunda y tercera sólo están presentes si el indicador
Will está establecido en el byte de indicadores CONNECT.
- SUBSCRIBE
- La carga útil contiene una lista de nombres de temas a los que el cliente desea
suscribirse y el nivel de QoS. Esas series de caracteres están codificadas en UTF.
- SUBACK
- La carga útil contiene una lista de niveles de QoS otorgados. Estos
son los niveles de QoS con los cuales los administradores del
intermediario han permitido al cliente suscribirse a un nombre de tema
específico. Los niveles de QoS otorgados están listados en el mismo orden
que los nombres de temas en el mensaje SUBSCRIBE correspondiente.
La parte de la carga útil de un mensaje PUBLISH contiene únicamente datos específicos de la aplicación. No se hace ninguna suposición acerca de la naturaleza o el contenido de los datos, y esta parte del mensaje se trata
como un BLOB.
Si desea que una aplicación realice una compresión de los datos de carga útil, será necesario
definir en la aplicación los campos de indicadores adecuados de la carga útil para manejar los detalles de la compresión. No se pueden definir indicadores específicos de la aplicación en las cabeceras de longitud variable.