Streams 仅适用于 IBM® WebSphere® MQ 6.0 队列管理器,并提供了用于分隔不同主题的信息流的方法。 流是作为一组队列来实现的,支持该流的每个代理上一个队列。 每个队列具有相同的名称(流的名称)。 网络中所有代理之间设置的缺省流称为 SYSTEM.BROKER.DEFAULT.STREAM。

流可以由应用程序创建,也可以由管理员创建。 流名称区分大小写,并且流队列必须是本地队列(不是别名队列)。 以字符“SYSTEM.BROKER.”开头的流名称 保留供 IBM WebSphere MQ 使用。

代理对它支持的每个流使用不同的线程。 如果使用多个流,那么代理可以按并行方式处理到达不同流队列的发布。 流还可以提供主题的高级分组方式,可以限制代理必须处理的发布和预订的范围,可以提供访问控制,可以为发布的代理到代理通信定义某种服务质量,并可以允许为不同流上的发布指定不同的队列属性。