Um mensagem Broker Response é enviada de um intermediário à ReplyToQ de um publicador ou assinante para indicar o êxito ou falha de uma mensagem de comando recebida pelo intermediário se o descritor da mensagem de comando especificou que uma resposta é requerida.
A mensagem de resposta está contida no campo NameValueData do cabeçalho MQRFH2, em uma pasta <pscr>.
No caso de um aviso ou erro, a mensagem de resposta contém a pasta <psc> da mensagem de comando bem como a pasta <pscr>. Os dados da mensagem, se existirem, não estão contidos na mensagem broker response. No caso de um erro, nada da mensagem que causou o erro foi processado; no caso de um aviso, parte da mensagem pode ter sido processada com êxito.
<pscr> <Completion>ok</Completion> </pscr>
<pscr> <Completion>error</Completion> <Response> <Reason>3150</Reason> </Reponse> </pscr> <psc> ... mensagem de comando (à qual o intermediário está respondendo) ... </psc>
<pscr> <Completion>warning</Completion> <Response> <Reason>3081</Reason> <Topic>topic1</Topic> </Reponse> <Response> <Reason>3081</Reason> <Topic>topic2</Topic> </Reponse> </pscr> <psc> ... mensagem de comando (à qual o intermediário está respondendo) ... </psc>