Tipos de objetos
Muchas de las tareas de administración consisten en manipular varios tipos de IBM® MQ objetos.
Para obtener información sobre la asignación de nombres IBM MQ a objetos, consulte Asignación de nombres a objetos IBM MQ.
Para obtener información sobre los objetos predeterminados creados en un gestor de colas, consulte Objetos predeterminados del sistema.
Para obtener información sobre los distintos tipos de objetos de IBM MQ , consulte lo siguiente:
Objetos de información de autenticación
Un objeto de información de autenticación proporciona las definiciones necesarias para realizar la comprobación de revocación de certificados.
El objeto de información de autenticación del gestor de colas forma parte del soporte de IBM MQ para la seguridad de la capa de transporte (TLS). Proporciona las definiciones necesarias para comprobar los certificados revocados. Las autoridades de certificación revocan los certificados que ya no son fiables.
Puede utilizar el mandato MQSC DEFINE AUTHINFO para definir un objeto de información de autenticación. Para obtener más información sobre los atributos de los objetos de información de autenticación, consulte DEFINE AUTHINFO.
Para obtener una visión general de TLS y el uso de los objetos de información de autenticación, consulte Conceptos de seguridad de la capa de transporte (TLS) y Protocolos de seguridad TLS en IBM MQ.
Canales
Los canales son objetos que proporcionan una vía de comunicación de un gestor de colas a otro.
Consulte Canales para obtener más información.
Objetos de información de comunicación
IBM MQ Multicast ofrece baja latencia, alta diseminación y mensajería de multidifusión fiable. Se precisa un objeto de información de comunicación (COMMINFO) para utilizar la transmisión Multidifusión.
Consulte IBM MQ Multicast para obtener más información.
Un objeto COMMINFO es un objeto de IBM MQ que contiene los atributos asociados a la transmisión de multidifusión. Para obtener más información sobre estos atributos, consulte DEFINE COMMINFO. Para obtener más información sobre la creación de un objeto COMMINFO, consulte Iniciación a la multidifusión.
Escuchas
Los escuchas son procesos que aceptan peticiones de red de otros gestores de colas o aplicaciones cliente e inician los canales asociados.
Los procesos de escucha se pueden iniciar utilizando el mandato de control runmqlsr .
- Configurar el proceso de escucha.
- Especificar si el proceso de escucha se inicia y se detiene automáticamente cuando se inicia y se detiene el gestor de colas.
Importante: Listener objects are not supported on IBM MQ for z/OS®. Para más información sobre cómo IBM MQ for z/OS implementa la escucha, mediante el uso del iniciador de canal, consulte El iniciador de canal en z/OS.Listas de nombres
Una lista de nombres es un objeto de IBM MQ que contiene una lista de nombres de clúster, nombres de colas o nombres de objetos de información de autenticación. En un clúster, se puede utilizar para identificar una lista de clústeres para los que el gestor de colas contiene los repositorios.
Una lista de nombres es un objeto de IBM MQ que contiene una lista de otros objetos de IBM MQ. Normalmente, las listas de nombres las utilizan aplicaciones como los supervisores desencadenantes y se utilizan para identificar un grupo de colas. La ventaja de utilizar una lista de nombres es que se mantiene independientemente de las aplicaciones, es decir, se puede actualizar sin detener ninguna de las aplicaciones que la utilizan. Además, si una aplicación no se ejecuta correctamente, ello no afecta a la lista de nombres y otras aplicaciones podrán seguir utilizándola.
Las listas de nombres también se utilizan con los clústeres de gestores de colas para mantener una lista de clústeres a los que hace referencia más de un objeto IBM MQ .
Nota: Alternatively, on z/OS, you can use the IBM MQ for z/OS operations and control panelsLos programas pueden utilizar MQI para averiguar qué colas están incluidas en estas listas de nombres. La organización de las listas de nombres es responsabilidad del diseñador de aplicaciones y administrador del sistema.
Para obtener una lista de los atributos de lista de nombres disponibles para utilizar, consulte Atributos para listas de nombres,
Definiciones de procesos
Los objetos de definición de proceso permiten que las aplicaciones se inicien sin necesidad de que intervenga el operador definiendo los atributos de la aplicación para que los utilice el gestor de colas.
El objeto de definición de proceso define una aplicación que se inicia como respuesta a un suceso desencadenante en un gestor de colas de IBM MQ. Los atributos de la definición de proceso incluyen el ID de aplicación, el tipo de aplicación y los datos específicos de la aplicación. Para obtener más información, consulte Colas de iniciación en Colas utilizadas con fines específicos por IBM MQ.
Para que una aplicación se pueda iniciar sin la necesidad de la intervención del operador, tal como se describe en Inicio de aplicaciones de IBM MQ utilizando desencadenantes, los atributos de la aplicación deben ser conocidos para el gestor de colas. Estos atributos se definen en un objeto de definición de proceso.
Nota: Alternatively, on z/OS, you can use the IBM MQ for z/OS operations and control panels.Puede consultar los valores de todos los atributos utilizando MQINQ-Consultar atributos de objeto.
Para obtener una lista de los atributos de definición de proceso disponibles para utilizar, consulte Atributos para definiciones de proceso.
Colas
Un IBM MQ cola es un objeto con nombre en el que las aplicaciones pueden transferir mensajes y del que las aplicaciones pueden obtener mensajes.
Consulte Colas para obtener más información.
Gestores de colas
IBM MQ Los gestores de colas proporcionan servicios de colocación en colas a las aplicaciones y gestionan las colas que les pertenecen.
Consulte Gestores de colas para obtener más información.
Servicios
Los objetos de servicio son una forma de definir programas para que se ejecuten cuando se inicie o se detenga un gestor de colas.
- Servidores
- Un servidor es un objeto de servicio que tiene el parámetro SERVTYPE establecido en SERVER. Un objeto de servicio de servidor es la definición de un programa que se ejecutará cuando se inicie un gestor de colas especificado. Sólo se puede ejecutar una instancia de un proceso de servidor al mismo tiempo. Mientras se está ejecutando, el estado de un proceso de servidor puede supervisarse con el mandato MQSC, DISPLAY SVSTATUS. Normalmente, los objetos de servicio de servidor son definiciones de programas como, por ejemplo, manejadores de mensajes no entregados o supervisores de desencadenantes, sin embargo, los programas que se pueden ejecutar no se limitan a los que se suministran con IBM MQ. Además, un objeto de servicio de servidor se puede definir para que incluya un mandato que se ejecutará cuando el gestor de colas especificado se apague para finalizar el programa.
- Mandatos
- Un mandato es un objeto de servicio que tiene el parámetro SERVTYPE establecido en COMMAND. Un objeto de servicio de mandato es la definición de un programa que se ejecutará cuando se inicie o se detenga un gestor de colas especificado. Se pueden ejecutar varias instancias de un proceso de mandato al mismo tiempo. Los objetos de servicio de mandato se diferencian de los objetos de servicio de servidor en que, una vez que se haya ejecutado el programa, el gestor de colas no lo supervisará. Normalmente, los objetos de servicio de mandato son definiciones de programas de corta duración que realizan una tarea específica, como por ejemplo iniciar una o más tareas diferentes.
Importante: Service objects are not supported on IBM MQ for z/OS.Para obtener más información, consulte Trabajar con servicios.
![[z/OS]](ngzos.gif)
Clases de almacenamiento
Una clase de almacenamiento correlaciona una o más colas con un conjunto de páginas.
Esto significa que los mensajes de dicha cola se almacenan (están sujetos al almacenamiento intermedio) en ese conjunto de páginas.
Las clases de almacenamiento solamente están soportadas en IBM MQ for z/OS.
Para obtener más información sobre las clases de almacenamiento, consulte Planificando tuIBM MQ ambiente enz/OS .
Objetos de tema
Un objeto de tema es un objeto de IBM MQ que permite asignar atributos específicos, no predeterminados a temas.
Un tema se define por una aplicación que se publica en, o se suscribe a, una
serie de temas determinada. Una serie de tema puede especificar una jerarquía de temas separándolos con un carácter de barra inclinada (/). Esto se puede visualizar con un árbol de temas. Por ejemplo, si una aplicación se publica en las series de temas /Sport/American Football y /Sport/Soccer,
se crea un árbol de temas que tiene un nodo padre Sport y dos hijos, American Football y Soccer.
Los temas heredan sus atributos del primer nodo administrativo padre encontrado en su árbol de temas. Si no hay nodos de tema administrativo en un árbol de temas específico, todos los temas heredan los atributos del objeto de tema base, SYSTEM.BASE.TOPIC.
Puede crear un objeto de tema en cualquier nodo de un árbol de temas especificando la serie de temas de dicho nodo en el atributo TOPICSTR del objeto del tema. También puede definir otros atributos para el nodo de tema administrativo. Para obtener más información sobre estos atributos, consulte Mandatos MQSCo Automatización de la administración utilizando mandatos PCF. Cada objeto de tema hereda, de forma predeterminada, sus atributos del nodo de tema administrativo padre más cercano.
Los objetos del tema también se pueden utilizar para ocultar todo el árbol de temas
de los desarrolladores de aplicación. Si se crea un objeto de tema denominado FOOTBALL.US para el tema /Sport/American
Football, una aplicación puede publicar o suscribirse al objeto denominado FOOTBALL.US en lugar de a la serie /Sport/American Football con el mismo resultado.
Si indica un carácter #, +, / ó * en una serie de tema de un objeto de tema, el carácter se tratará como un carácter normal en la serie y se considerará que forma parte de la serie de temas asociada a un objeto de tema.
Para obtener más información sobre los objetos temáticos, consulte Publicar/suscribir mensajería.