Die Nachricht Broker Response (Antwort des Brokers) wird von einem Broker an die mit dem Parameter ReplyToQ angegebene Warteschlange für Antworten des Publishers oder des Subskribenten gesendet, um anzuzeigen, ob die vom Broker empfangene Befehlsnachricht erfolgreich ausgeführt wurde oder fehlgeschlagen ist, falls der Befehlsnachrichtendeskriptor angegeben hat, dass eine Nachricht erforderlich ist.
Die Antwortnachricht befindet sich im Feld NameValueData des MQRFH2-Headers in einem <pscr>-Ordner.
Im Falle einer Warnung ist in der Antwortnachricht der Ordner <psc> aus der Befehlsnachricht sowie der Ordner <pscr> enthalten. Falls Nachrichtendaten vorhanden sind, befinden sich diese nicht in der Antwortnachricht des Brokers. Falls ein Fehler auftritt, wurde keine der Nachrichten verarbeitet, durch die ein Fehler verursacht wurde. Bei einer Warnung wurden möglicherweise einige Nachrichten erfolgreich verarbeitet.
<pscr> <Completion>ok</Completion> </pscr>
<pscr> <Completion>error</Completion> <Response> <Reason>3150</Reason> </Reponse> </pscr> <psc> ... Befehlsnachricht (auf die der Broker antwortet) ... </psc>
<pscr> <Completion>warning</Completion> <Response> <Reason>3081</Reason> <Topic>topic1</Topic> </Reponse> <Response> <Reason>3081</Reason> <Topic>topic2</Topic> </Reponse> </pscr> <psc> ... Befehlsnachricht (auf die der Broker antwortet) ... </psc>