Filas do IBM MQ

Uma fila é um contêiner para mensagens. Os aplicativo de negócios conectados ao gerenciador de filas que hospeda a fila podem recuperar mensagens da fila ou podem gravar mensagens na fila.

Uma fila possui uma capacidade limitada em termos do número máximo de mensagens que ela pode manter e o comprimento máximo dessas mensagens.

Tipo de fila Descrição
Fila local Uma fila local é uma definição de uma fila e do conjunto de mensagens associado à ela. O gerenciador de filas que hospeda a fila recebe mensagens em suas filas locais.
Fila de Transmissão As filas de transmissão são um tipo especial de fila local. Quando o gerenciador de filas envia uma mensagem para uma fila em um gerenciador de filas remotas, a fila de transmissão armazena a mensagem localmente até que a fila no gerenciador de filas remotas esteja disponível. Para criar uma fila de transmissão, crie uma fila local e altere seu atributo Uso para Transmissão.
Definição de fila remota As definições de filas remotas são definições no gerenciador de filas locais de filas que pertencem a outro gerenciador de filas. Para enviar uma mensagem para uma fila em um gerenciador de filas remotas, o gerenciador de filas emissor deve ter uma definição remota da fila de destino.
Fila de alias As filas de alias não são realmente filas; elas são definições adicionais de filas existentes. Você pode criar definições de filas de alias que se referem a filas locais reais, mas pode nomear a definição de fila de alias de forma diferente da fila local (a fila base). Isso significa que é possível alterar as filas que um aplicativo utiliza sem precisar alterar o aplicativo; basta criar uma definição de fila de alias que aponte para a nova fila local.
Fila modelo Uma fila modelo é um modelo para filas que você deseja que o gerenciador de filas crie dinamicamente conforme necessário. Quando um aplicativo tenta colocar uma mensagem em uma fila de modelo, o gerenciador de filas cria dinamicamente uma fila local com o mesmo nome que a fila de modelo. As filas criadas desta forma podem ser temporárias ou permanentes.
Fila de cluster Uma fila de cluster é aquela que foi compartilhada em um cluster para que todos os gerenciadores de filas no cluster podem gravar e obter da fila utilizando canais de clusters. Para obter mais informações, consulte Clusters de Gerenciadores de Filas.
[z/OS]Fila compartilhada [z/OS]z/OS apenas. Uma fila compartilhada é uma fila que tem a disposição Compartilhado do grupo de filas compartilhadas. Todos os gerenciadores de filas no grupo de filas compartilhadas podem colocar e obter da fila sem a necessidade de canais ativos. Somente filas locais podem ter a disposição Compartilhado. [z/OS]Para obter mais informações, veja Grupos de compartilhamento de fila.
[z/OS]Fila de definição de grupo [z/OS]z/OS apenas. Uma fila de grupo é uma fila que tem a disposição Grupo do grupo de filas compartilhadas. Cada um dos gerenciadores de filas no grupo de filas compartilhadas tem uma cópia da fila (com a disposição Cópia) armazenada em seu próprio conjunto de páginas. Filas locais, remotas, de alias e de modelo podem ter a disposição Grupo. [z/OS]Para obter mais informações, veja Grupos de compartilhamento de fila.

Para obter mais informações sobre filas, consulte Filas na documentação do produto on-line do IBM® MQ.


Conceito Conceito

Feedback

Ícone de registro de data e hora Última atualização: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_queues.htm