MQ:MQ客户端如何知道得到正确的响应消息
MQ: How does MQ client knows to get the right response message
我是Websphere MQ的新手,对MQ的概念有一些基本的了解。我知道 MQ 客户端会创建一条消息(带有 MQMD 和应用程序数据),然后发送给 MQ 管理器。 MQ 客户端将从 MQ 管理器获得正确的响应。假设 MQ 队列管理器上有很多消息,MQ 客户端如何能够检索到正确的消息?什么决定了 MQ 消息的唯一性?
有多种方法可以解决这个问题 - 一种常见的方法是处理消息的应用程序使用消息 ID 和关联 ID 字段。消息 ID 可以随机生成并保存,然后复制到关联 ID 字段以在发送回复时匹配。应用程序可以对消息中的那些字段进行获取匹配 header。
我建议您通读知识中心中的应用程序programming guide and reference。
我是Websphere MQ的新手,对MQ的概念有一些基本的了解。我知道 MQ 客户端会创建一条消息(带有 MQMD 和应用程序数据),然后发送给 MQ 管理器。 MQ 客户端将从 MQ 管理器获得正确的响应。假设 MQ 队列管理器上有很多消息,MQ 客户端如何能够检索到正确的消息?什么决定了 MQ 消息的唯一性?
有多种方法可以解决这个问题 - 一种常见的方法是处理消息的应用程序使用消息 ID 和关联 ID 字段。消息 ID 可以随机生成并保存,然后复制到关联 ID 字段以在发送回复时匹配。应用程序可以对消息中的那些字段进行获取匹配 header。
我建议您通读知识中心中的应用程序programming guide and reference。