IBM MQ colas

Una cola es un contenedor de mensajes. Las aplicaciones empresariales que están conectadas al gestor de colas que aloja la cola pueden recuperar mensajes de la cola y transferirlos a la cola.

Una cola tiene una capacidad limitada en cuanto al número máximo de mensajes que puede contener y a la longitud máxima de dichos mensajes.

Tipo de cola Descripción
Cola local Una cola local es tanto una definición de una cola como el conjunto de mensajes asociado a dicha cola. El gestor de colas que aloja la cola recibe mensajes en sus colas locales.
Cola de transmisión Las colas de transmisión son un tipo especial de cola local. Cuando el gestor de colas envía un mensaje a una cola del gestor de colas remoto, la cola de transmisión almacena los mensajes localmente hasta que la cola del gestor de colas remoto está disponible. Para crear una cola de transmisión, cree una cola local y cambie su atributo Uso a Transmission.
Definición de cola remota Las definiciones de cola remota son definiciones de colas del gestor de colas local que pertenecen a otro gestor de colas. Para enviar un mensaje a una cola de un gestor de colas remoto, el gestor de colas emisor debe tener una definición remota de la cola de destino.
Cola alias Las colas alias no son colas en realidad, sino definiciones adicionales de colas existentes. El usuario crea definiciones de colas alias que se refieren a colas locales reales, pero pueden tener un nombre diferente al de la cola local (la cola base). Esto significa que puede modificar las colas que una aplicación utiliza sin necesidad de modificar la aplicación; sólo tiene que crear una definición de cola alias que apunte a la nueva cola local.
Cola modelo Una cola modelo es una plantilla para colas que quiere que el gestor de colas cree dinámicamente según sea necesario. Cuando una aplicación intenta transferir un mensaje en una cola modelo, el gestor de colas crea dinámicamente una cola local con el mismo nombre que la cola modelo. Las colas que se crean de este modo pueden ser temporales o permanentes.
Cola de clúster Una cola de clúster es una cola que se ha compartido en un clúster, de modo que todos los gestores de colas del clúster pueden transferir a y obtener de la cola utilizando canales de clúster. Para obtener más información, consulte Clústeres de gestores de colas.
[z/OS]Cola compartida Sólo [z/OS]z/OS® . Una cola compartida es una cola que tiene la disposición de grupo de compartición de colas de Shared. Todos los gestores de colas del grupo de compartición de colas pueden realizar operaciones de transferencia y obtención sin necesidad de canales activos. Sólo las colas locales pueden tener la disposición de Shared. [z/OS]Para obtener más información, consulte Grupos de compartición de colas.
[z/OS]Cola de definiciones de grupo Sólo [z/OS]z/OS . Una cola de grupo es una cola que tiene la disposición de grupo de compartición de colas de Group. Cada uno de los gestores de colas del grupo de compartición de colas tiene una copia de la cola (con la disposición Copy) almacenada en su propio conjunto de páginas. Las colas locales, remotas, alias y modelo pueden tener la disposición Group. [z/OS]Para obtener más información, consulte Grupos de compartición de colas.

Para obtener más información sobre las colas, consulte Colas en la documentación del producto en línea de IBM® MQ .