Fluxos

Os fluxos aplicam-se apenas a gerenciadores de filas do IBM® WebSphere MQ 6.0 e fornecem uma maneira de separar o fluxo de informações para diferentes tópicos. Um fluxo é implementado como um conjunto de filas, um em cada intermediário que o suporta. Cada fila tem o mesmo nome (o nome do fluxo). O fluxo padrão configurado entre todos os intermediários de uma rede é denominado SYSTEM.BROKER.DEFAULT.STREAM.

Os fluxos podem ser criados por um aplicativo ou pelo administrador. Os nomes dos fluxos fazem distinção entre maiúsculas e minúsculas e as filas dos fluxos devem ser locais (não filas de alias). Os nomes dos fluxos que começam com os caracteres 'SYSTEM.BROKER' são reservados para uso do IBM WebSphere MQ.

Um intermediário possui um encadeamento separado para cada fluxo suportado. Se vários fluxos forem utilizados, o intermediário poderá processar publicações que chegam em diferentes filas de fluxos em paralelo. Os fluxos também podem fornecer agrupamento de tópicos em alto nível, podem restringir o intervalo de publicações e de assinaturas com o qual um intermediário pode lidar, podem fornecer controle de acesso, podem definir uma determinada qualidade de serviço para comunicação de publicações entre os intermediários e podem permitir diferentes atributos de filas a serem designados para publicação em diferentes fluxos.