Strumienie

Strumienie dotyczą tylko menedżerów kolejek w produkcie IBM® WebSphere MQ 6.0 i umożliwiają odseparowanie 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ą zastrzeżone na użytek 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.