Propiedades de conexión de la aplicación
Las propiedades para las conexiones de aplicación se muestran en el diálogo de propiedades de conexión de la aplicación. No se pueden editar los valores de ninguna de estas propiedades.
En las tablas siguientes aparecen todas las propiedades de las conexiones de aplicaciones:
Para cada propiedad, hay una breve descripción de lo que significa. Las tablas también ofrecen el parámetro MQSC equivalente para el mandato DISPLAY CONN. Para obtener más información sobre los mandatos MQSC, consulte Administración utilizando mandatos MQSC.
Página General
En la tabla siguiente aparecen las propiedades de la página General del diálogo de propiedades Conexión de la aplicación.
Propiedad | Significado | Parámetro MQSC |
---|---|---|
Nombre de la aplicación | Una serie de caracteres que contiene el código de la aplicación conectada al gestor de colas. Es uno de los siguientes: un nombre de trabajo por lotes z/OS® , un TSO USERID, un CICS® APPLID, un nombre de región IMS , un nombre de trabajo de iniciador de canal, un nombre de trabajo OS/400® , un proceso Linux® o AIX® , un proceso Windows . El nombre de la aplicación representa el nombre del proceso o el trabajo que se ha conectado al gestor de colas. En la instancia a la que está conectada este proceso o trabajo mediante un canal, el nombre de la aplicación representa el proceso o trabajo remoto en lugar del nombre del proceso o trabajo del canal local. | APPLTAG |
Tipo de aplicación | Una serie de caracteres que indica el tipo de la aplicación que está conectada al gestor de colas. Batch significa una aplicación que utiliza una conexión por lotes; RRSBATCH significa una aplicación coordinada por RRS utilizando una conexión por lotes; CICS significa una transacción CICS; IMS significa una transacción IMS; CHINIT significa un iniciador de canal; System significa un gestor de colas; User significa una aplicación de usuario. |
APPLTYPE |
ID de proceso | El identificador del proceso que abrió la cola. Esta propiedad no es válida en z/OS. | PID |
ID de hebra | El identificador de la hebra del proceso de aplicación que abrió la cola. Un asterisco indica que esa cola se ha abierto con una conexión compartida. Esta propiedad no es válida en z/OS. | TID |
ID de usuario | El identificador de usuario asociado al manejador. | USERID |
Opciones | Son las opciones de conexión que utiliza actualmente esta conexión de aplicación. | CONNOPTS |
Nombre de canal | El nombre del canal que posee el manejador. Si no hay ningún canal asociado al manejado, este valor estará vacío. Este valor sólo se muestra cuando el manejador pertenece al iniciador de canal. | CHANNEL |
Nombre de la conexión | El nombre de conexión asociado con el canal que posee el manejador. Si no hay ningún canal asociado al manejado, este valor estará vacío. Este valor sólo se muestra cuando el manejador pertenece al iniciador de canal. | CONNAME |
Nombre PSB | Es el nombre de 8 caracteres del bloque de especificación de programa (PSB) asociado a la transacción IMS en ejecución. | PSBNAME |
ID de conexión | Es el identificador de conexión exclusivo de 24 bytes que permite a IBM® MQ identificar de forma fiable una aplicación. La primera vez que la aplicación se conecta al gestor de colas, éste establece el identificador de conexión. | CONN y EXTCONN |
Página Unidad de trabajo
En la tabla siguiente aparecen las propiedades de la página Unidad de trabajo del diálogo de propiedades Conexión de la aplicación. La página Unidad de trabajo muestra la información disponible acerca de la unidad de trabajo asociada a la conexión seleccionada.
Propiedad | Significado | Parámetro MQSC |
---|---|---|
Tipo unidad de trabajo | El tipo de unidad de recuperación vista por el gestor de colas. Es uno de los siguientes: CICS (solo z/OS); XA ; RRS (solo z/OS); IMS (solo z/OS); Queue manager . |
URTYPE |
Fecha de inicio de la unidad de trabajo | Es la fecha en la que se inició la transacción asociada a la conexión. | UOWSTDA |
Hora de inicio de la unidad de trabajo | Es la hora en la que se inició la transacción asociada a la conexión. | UOWSTTI |
ID de unidad de trabajo de origen | El identificador de la unidad de recuperación, asignada por el emisor. Es un valor de 8 bytes. | NID |
Nombre de origen | Identifica al emisor de la hebra, excepto cuando la propiedad Tipo de aplicación está establecido en RRSBATCH, en cuyo caso se omite. | NID |
Nombre de extensión de registro | Es el nombre de archivo de la extensión de registro en la cual se grabó por primera vez la transacción asociada a esta conexión. | UOWLOG |
Fecha del primer registro de acceso | Es la fecha en la que la transacción asociada con la conexión grabó por primera vez en el registro. | UOWLOGDA |
Hora del primer registro de acceso | Es la hora en la que la transacción asociada con la conexión grabó por primera vez en el registro. | UOWLOGTI |
Estado de unidad de trabajo | El estado de la unidad de trabajo None significa que no hay unidad de trabajo; Active significa que la unidad de trabajo está activa; Prepared significa que la unidad de trabajo está en proceso de confirmación; Unresolved significa que la unidad de trabajo se encuentra en la segunda fase de una operación de confirmación en dos fases, IBM MQ contiene recursos en su nombre y se requiere intervención externa para resolverlo. Puede ser tan sencillo como iniciar el coordinador de seguridad ( como
CICS,
IMS o RRS) o puede implicar una operación
más compleja como la utilización del mandato
RESOLVE INDOUBT. El valor Unresolved solo se puede dar en z/OS. |
UOWSTATE |
ID de unidad de trabajo del gestor de colas | La unidad de recuperación asignada por el gestor de colas. En z/OS, se trata de un RBA de registro de 8 bytes, mientras que en otras plataformas, es un identificador de transacción de 8 bytes, que se muestra en 16 caracteres hexadecimales. | QMURID |
ID de la unidad de trabajo externa | El identificador de la unidad de recuperación externa asociado a la conexión. Es el identificador de recuperación conocido en el coordinador del punto de sincronismo externo. Su formato viene determinado por el valor de la propiedad UOW
type . |
EXTURID |
Estado asíncrono | El estado del consumidor asíncrono en este manejador de objetos. Hay cinco valores posibles: Activo: Una llamada MQCB ha configurado una función para realizar una nueva devolución de llamada para procesar mensajes de forma asíncrona y el descriptor de conexión se ha iniciado para que se puedan seguir consumiendo mensajes asíncronos. Inactivo: Una llamada MQCB ha configurado una función para realizar una nueva devolución de llamada para procesar mensajes de forma asíncrona pero el descriptor de conexión todavía no se ha iniciado o se ha iniciado y se ha suspendido, de modo que no se pueden seguir consumiendo mensajes asíncronos.Suspendido: La devolución de llamada asíncrona se ha suspendido de modo que no se pueden seguir consumiendo mensajes asíncronos en este manejador de objetos. Esto puede deberse a que la aplicación ha emitido una llamada MQCB con la opción de operación MQOP_SUSPEND en este manejador de objetos o porque la haya suspendido el sistema. Si la ha suspendido el sistema, como parte del proceso de suspensión del consumo de mensajes asíncronos, la función de devolución de llamada se invocará con el código de razón que describe el problema causante de la suspensión. Se informa de ello en el campo Razón de la estructura MQCBC que pasa a la función de devolución de llamada. Para poder seguir consumiendo mensajes asíncronos, la aplicación debe emitir una llamada MQCB con el parámetro de operación establecido en MQOP_RESUME. |
ASTATE |
Suspendido temporalmente: La devolución de llamada de consumo asíncrono se ha suspendido temporalmente por parte del sistema de modo que no se pueden seguir consumiendo mensajes asíncronos en este manejador de objetos. Como parte del proceso de suspensión de consumo de mensajes asíncronos, la función de devolución de llamada se invocará con el código de razón que describe el problema causante de la suspensión. Se informa de ello en el campo Razón de la estructura MQCBC que se pasa a la función de devolución de llamada. La función de devolución de llamada se volverá a invocar cuando el sistema reanude el consumo de mensajes asíncronos, en el momento en que se haya resuelto la condición temporal. Ninguno: No se ha emitido ninguna llamada MQCB en este manejador, de modo que no se ha configurado el consumo de mensajes asíncronos en este manejador. Este es el valor predeterminado. |
||
Unidades de disposición de recuperación | (Solamente z/OS) Este parámetro se utiliza para filtrar la lista de conexiones devueltas. Hay 3 opciones para elegir:
|
URDISP |
Página del manejador
En la tabla siguiente aparecen las propiedades de la página Manejador del diálogo de propiedades Conexión de la aplicación. La página Manejador muestra información acerca del objeto que ha abierto la aplicación seleccionada.
Propiedad | Significado | Parámetro MQSC |
---|---|---|
ID de conexión | Es el identificador de conexión exclusivo de 24 bytes que permite a IBM MQ identificar de forma fiable una aplicación. La primera vez que la aplicación se conecta al gestor de colas, éste establece el identificador de conexión. | CONN y EXTCONN |
Nombre de objeto | Es el nombre del objeto que ha abierto la conexión. | OBJNAME |
Tipo de objeto | Es el tipo del objeto que la conexión ha abierto; por ejemplo, Queue , Channel , Storage
Class . |
OBJTYPE |
Opciones abiertas | Son las opciones utilizadas por la conexión para abrir el objeto.
|
OPENOPTS |
|
||
Disposición QSG | Solo lectura. La disposición del grupo de compartición de colas del objeto. Queue
manager significa que la definición de objeto solo está disponible para el gestor de colas que la aloja; Group significa que la definición de objeto se almacena en el repositorio compartido y cada gestor de colas del grupo de compartición de colas tiene una copia de la definición; Copy significa que la definición de objeto es la copia realizada por el gestor de colas de una definición en el repositorio compartido; Shared significa que la definición de objeto se almacena en el recurso de acoplamiento del grupo de compartición de colas y está disponible para todos los gestores de colas del grupo de compartición de colas. |
QSGDISP |
Estado del manejador | Estado actual del manejador. Activo significa que hay una llamada de API en proceso desde esta conexión para este objeto. Si el objeto es una cola, esta condición puede surgir cuando una llamada MQGET WAIT está en proceso. Si hay una señal MQGET destacada, esto no significa, por sí mismo, que el manejador esté activo. Inactivo significa que no hay ninguna llamada de API en proceso desde esta conexión para este objeto. Si el objeto es una cola, esta condición puede surgir cuando no hay ninguna llamada MQGET WAIT en proceso. | HSTATE |
Serie de tema | La serie de tema resuelto. Este parámetro es importante para manejadores con OBJTYPE(TOPIC). Para otros tipos de objeto, este parámetro estará vacío. | TOPICSTR |
Nombre de suscripción | El nombre de suscripción exclusivo de la aplicación que está asociado al descriptor de contexto. Este parámetro es importante solamente para manejadores de suscripciones a temas. No todas las suscripciones tendrás un nombre de suscripción. | SUBNAME |
ID de suscripción | El identificador interno y exclusivo habitual de la suscripción. Este parámetro es importante solamente para manejadores de suscripciones a temas. No todas las descripciones aparecen en DISPLAY CONN; únicamente se muestran las que tengan manejadores actuales abiertos para la suscripción. Puede utilizar el mandato DISPLAY SUB para ver todas las suscripciones. | SUBID |
Gestor de colas de destino | El gestor de la cola de destino para mensajes que se publican para esta suscripción. Este parámetro es importante solamente para manejadores de suscripciones a temas. Si DEST es una cola alojada en el gestor de colas local, este parámetro contendrá el nombre del gestor de colas local. Si DEST es una cola alojada en el gestor de gestor de colas remoto, este parámetro contendrá el nombre del gestor de colas remoto. | DESTQMGR |
Nombre de destino | La cola de destino para mensajes que se publican para esta suscripción. Este parámetro sólo es pertinente para manejadores de suscripciones a temas. | DEST |
Estado asíncrono | El estado del consumidor asíncrono en este manejador de objetos. Hay cinco valores posibles: Activo: Una llamada MQCB ha configurado una función para realizar una nueva devolución de llamada para procesar mensajes de forma asíncrona y el descriptor de conexión se ha iniciado para que se puedan seguir consumiendo mensajes asíncronos. Inactivo: Una llamada MQCB ha configurado una función para realizar una nueva devolución de llamada para procesar mensajes de forma asíncrona pero el descriptor de conexión todavía no se ha iniciado o se ha iniciado y se ha suspendido, de modo que no se pueden seguir consumiendo mensajes asíncronos.Suspendido: La devolución de llamada asíncrona se ha suspendido de modo que no se pueden seguir consumiendo mensajes asíncronos en este manejador de objetos. Esto puede deberse a que la aplicación ha emitido una llamada MQCB con la opción de operación MQOP_SUSPEND en este manejador de objetos o porque la haya suspendido el sistema. Si la ha suspendido el sistema, como parte del proceso de suspensión del consumo de mensajes asíncronos, la función de devolución de llamada se invocará con el código de razón que describe el problema causante de la suspensión. Se informa de ello en el campo Razón de la estructura MQCBC que pasa a la función de devolución de llamada. Para poder seguir consumiendo mensajes asíncronos, la aplicación debe emitir una llamada MQCB con el parámetro de operación establecido en MQOP_RESUME. |
ASTATE |
Susptemp: el sistema ha suspendido temporalmente la devolución de llamada de consumo asíncrono para que el consumo de mensajes asíncrono no pueda continuar actualmente en este descriptor de contexto de objeto. Como parte del proceso de suspensión de consumo de mensajes asíncronos, la función de devolución de llamada se invocará con el código de razón que describe el problema causante de la suspensión. Se informa de ello en el campo Razón de la estructura MQCBC que se pasa a la función de devolución de llamada. La función de devolución de llamada se volverá a invocar cuando el sistema reanude el consumo de mensajes asíncronos, en el momento en que se haya resuelto la condición temporal. Ninguno: No se ha emitido ninguna llamada MQCB en este manejador, de modo que no se ha configurado el consumo de mensajes asíncronos en este manejador. Este es el valor predeterminado. |
||
Lectura hacia adelante | El estado de la conexión de lectura anticipada. Hay cuatro valores posibles: No: La lectura anticipada de mensajes no persistentes no está habilitada para este objeto. Este es el valor predeterminado. Sí: La lectura anticipada de mensajes no persistentes está habilitada para este objeto y se está utilizando eficazmente.Reserva: La lectura anticipada de mensajes no persistentes está habilitada para este objeto. La lectura anticipada no se está utilizando eficazmente debido a que se ha enviado al cliente un gran número de mensajes que no se están consumiendo. Inhibida: La aplicación ha solicitado la lectura anticipada, pero ésta se ha inhibido porque se han especificado opciones incompatibles en la primera llamada MQGET. |
READA |