视扇出流是否为事务性的,如果不是您指定的超时值而定,可能在扇入流收到所有应答之前生成组合响应消息。请参阅创建聚集扇出流获取关于本主题的更多信息。
可以在同一个消息流中包含扇出和扇入流。但建议创建两个独立的流。请勿在相同或不同的执行组中部署同一个扇入流的多个副本。有关配置独立消息流的优势的更多信息,请参阅关联扇出和扇入聚集流。
要查看扇入流的示例,请参阅随 WebSphere Message Broker 一起提供的航空公司订票样本。
要创建扇入流,请执行以下操作:
AggregateReply 节点在 Root 下的组合消息树中创建了一个文件夹,称为 ComIbmAggregateReplyBody。在下面,它使用您在 AggregateRequest 节点中设置 的文件夹名创建了一些文件夹。相关的应答消息放在这些文件夹下面。
例如,请求消息可能具有以下文件夹名:
由 AggregateReply 节点创建而产生的聚集应答消息可能具有与下面所示的内容相类似的结构:
您可以使用 Compute 节点访问来自使用以下相关名的出租车公司的应答:
InputRoot.ComIbmAggregateReplyBody.TAXI.xyz
文件夹的名称可以不是唯一的。如果您有多个具有文件夹名 TAXI 的请求,可以使用阵列下标符号访问单独的应答,例如:
InputRoot.ComIbmAggregateReplyBody.TAXI[1].xyz InputRoot.ComIbmAggregateReplyBody.TAXI[2].xyz