Strumienie

Strumienie mają zastosowanie tylko do menedżerów kolejek produktu IBM® WebSphere® MQ 6.0 , a także umożliwiają rozdzielenie przepływu informacji dla różnych tematów. Strumień jest implementowany jako zestaw kolejek po jednej w każdym brokerze, który obsługuje strumień. Każda kolejka ma taką samą nazwę (nazwę strumienia). Strumień domyślny skonfigurowany między wszystkimi brokerami w sieci nosi nazwę SYSTEM.BROKER.DEFAULT.STREAM.

Strumienie mogą być tworzone przez aplikację lub przez administratora. W nazwach strumieni jest rozróżniana wielkość liter, a kolejki strumieni muszą być kolejkami lokalnymi (nie kolejkami aliasowymi). Nazwy strumieni rozpoczynające się od łańcucha „SYSTEM.BROKER.” są zarezerwowane dla produktu IBM WebSphere MQ .

Broker ma osobny wątek dla każdego obsługiwanego strumienia. Jeśli używanych jest wiele strumieni, broker może przetwarzać nadsyłane publikacje równolegle w kolejkach różnych strumieni. Strumienie umożliwiają także grupowanie tematów na wysokim poziomie, ograniczanie zakresu publikacji i subskrypcji obsługiwanych przez broker, kontrolę praw dostępu, definiowanie określonej jakości usług dla komunikowania publikacji między brokerami oraz przypisywanie atrybutów różnych kolejek publikacjom w różnych strumieniach.