I seguenti tipi di messaggio di comando WebSphere MQ Telemetry Transport
presentano un payload nell'intestazione del messaggio:
- CONNECT
- Il payload contiene una o tre stringhe codificate UTF-8. La prima stringa identifica in modo univoco
il client per il broker. La seconda stringa è l'argomento Will
e la terza è il messaggio Will. La seconda e la terza stringa sono presenti solo se l'indicatore
Will è impostato nel byte degli indicatori CONNECT.
- SUBSCRIBE
- Il payload contiene un elenco di nomi argomento a cui il client può effettuare la sottoscrizione ed il relativo livello
QoS. Tali stringhe sono codificate UTF.
- SUBACK
- Il payload contiene un elenco di livelli QoS garantiti. Questi sono i livelli QoS a cui gli
amministratori del broker hanno consentito al client di effettuare la sottoscrizione ad un particolare
Nome argomento. I livelli QoS garantiti sono elencati nello stesso ordine dei nomi
argomento nel messaggio SUBSCRIBE corrispondente.
La parte relativa al payload di un messaggio PUBLISH contiene solo dati specifici per le
applicazioni. Non vengono fatte supposizioni circa la natura o il contenuto dei dati e questa parte del messaggio
è considerata come BLOB.
Se si desidera che l'applicazione effettui la compressione dei
dati del payload, è necessario definire nell'applicazione i campi dell'indicatore
payload appropriati per gestire i dettagli della compressione. Non è possibile definire gli indicatori specifici dell'applicazione nelle
intestazioni fisse o variabili.