代理响应消息中的 MQMD 设置

当发送应答到发布消息时,代理使用消息描述符(MQMD)中的下列字段的设置。 MQMD 的所有其他字段设置为它们的缺省值。

报告
Report 全部设置为零。
MsgType
MsgType 设置为 MQMT_REPLY。
格式
Format 设置为 MQFMT_RF_HEADER_2
MsgId
MsgId 的设置取决于原始命令消息中的 Report 选项。缺省情况下,把它设置为 MQMI_NONE,因此队列管理器生成唯一值。
CorrelId
CorrelId 的设置取决于原始命令消息中的 Report 选项。缺省情况下,这意味着 CorrelId 设置为与命令消息的MsgId 相同的值。这可以用于把命令与它们的响应相互关联。
Priority
Priority 设置为与在原始命令消息中相同的值。
持久性
Persistence 设置为在原始命令消息中设置的值。
Expiry
Expiry 设置为与由代理接收的原始命令消息中相同的值。
PutApplType
PutApplType 设置为 MQAT_BROKER。
PutApplName
PutApplName 设置为队列管理器名的前 28 个字符。

其他上下文字段被设置如所生成的 MQPMO_PASS_IDENTITY_CONTEXT。

声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
aq07040_