如果在 V5.0 中创建了消息流并将其配置为使用控制消息,而且希望继续使用控制消息,请参阅本主题中的配置代理环境来发送控制消息。除非完成此任务,否则在 V6.0 中将忽略在较早版本的产品中创建的 AggregateControl 和 AggregateReply 节点之间的连接。
有关聚集的工作示例(不使用控制消息),请参阅航空公司订票样本。
缺省情况下,在 WebSphere Message Broker V6.0 中,将忽略从 AggregateRequest 节点的 control 终端到 AggregateReply 节点的任何连接。要使这些连接活动,请在代理的环境中创建 MQSI_AGGR_COMPAT_MODE 环境变量。缺省情况下,该环境变量不存在。该环境变量存在意味着无论将该环境变量设置为何值,从 AggregateControl 节点发出的连接都是活动的。
未创建 MQSI_AGGR_COMPAT_MODE 环境变量时,将使用聚集扇出流的缺省行为。如果将 AgregateControl 节点的 control 终端直接或间接连接到 AggregateReply 节点的 in 终端,则忽略此连接,并且不发送任何控制消息。
如果创建了 MQSI_AGGR_COMPAT_MODE 环境变量,则不使用聚集扇出流的缺省行为,从而使您能够将控制消息从 AggregateControl 节点发送到 AggregateReply 节点。如果将 AggregateControl 节点的 Control 终端直接或间接连接到 AggregateReply 节点的 In 终端(如创建聚集扇出流中所述),则会识别此连接并发送控制消息。请注意,这不是最佳配置,可能会降低性能。