브로커는 publication 메시지에 응답을 송신할 때 메시지 설명자(MQMD)에 다음
필드 설정을 사용합니다.
MQMD의 다른 모든 필드는 디폴트 값으로 설정됩니다.
- Report
- Report는 모두 0으로 설정됩니다.
- MsgType
- MsgType은 MQMT_REPLY로 설정됩니다.
- Format
- Format은 MQFMT_RF_HEADER_2로 설정됩니다.
- MsgId
- MsgId 설정은 원본 명령 메시지의 Report 옵션에 따라 다릅니다. 디폴트 값은 MQMI_NONE로 설정되어 큐 관리자가 고유 값을 생성하도록 합니다.
- CorrelId
- CorrelId 설정은 원본 명령 메시지의 Report 옵션에 따라 다릅니다. 디폴트 값은 CorrelId가 명령 메시지의 MsgId와 같은 값으로 설정되도록 되어 있습니다.
이 값을 사용하여 명령과 응답의 상관관계를 설정할 수 있습니다.
- Priority
- Priority는 원본 명령 메시지와 같은 값으로 설정됩니다.
- Persistence
- Persistence는 원본 명령 메시지에 설정된 값으로 설정됩니다.
- Expiry
- Expiry는 브로커가 수신한 원본 명령 메시지와 같은 값으로 설정됩니다.
- PutApplType
- PutApplType은 MQAT_BROKER로 설정됩니다.
- PutApplName
- PutApplName는 큐 관리자 이름의 처음 28자로 설정됩니다.
다른 컨텍스트 필드는 MQPMO_PASS_IDENTITY_CONTEXT로 생성된 것처럼 설정됩니다.