Flux

Les flux s'appliquent aux gestionnaires de files d'attente IBM® WebSphere MQ 6.0 uniquement et permettent de séparer le flux d'informations des différentes rubriques. Un flux est implémenté comme un ensemble de files d'attente ; une file d'attente sur chaque courtier prenant en charge le flux. Chaque file d'attente est dotée du même nom (le nom du flux). Le flux par défaut défini sur tous les courtiers d'un réseau est appelé SYSTEM.BROKER.DEFAULT.STREAM.

Les flux peuvent être créés par une application ou par l'administrateur. Les noms de flux sont sensibles à la casse et les files d'attente de flot doivent être des files d'attente locales (et non des files d'attente alias). Les noms de flux commençant par les caractères 'SYSTEM.BROKER.' sont réservés pour IBM WebSphere MQ.

Un courtier dispose d'une unité d'exécution différente pour chaque flux pris en charge. Si plusieurs flux sont utilisés, le courtier peut traiter les publications reçues simultanément dans les files d'attente de flot différentes. Les flux permettent également de regrouper les rubriques, de limiter la plage de publications et d'abonnements qu'un courtier doit gérer, de fournir un contrôle d'accès, de définir une certaine qualité de service pour les communications courtier à courtier et d'attribuer plusieurs attributs de file d'attente à des fins de publication sur des flux distincts.