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 en la documentación de IBM®.

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 Ventanas . 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 que utiliza 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. Canal
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 (sóloz/OS ); XA; RRS (sóloz/OS ); IMS (sóloz/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 ninguna 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 está en la segunda fase de una operación de confirmación de dos fases, IBM MQ retiene recursos en su nombre y es necesaria la 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 sólo se puede producir 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:
  • Todas significa que se devuelven todas las conexiones. Este es el valor predeterminado.
  • Grupo significa que las conexiones devueltas serán solamente las del grupo del cual es destino el mandato.
  • Gestor de colas significa que las conexiones devueltas serán solamente las del gestor de colas del cual es destino el mandato.
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.

Bind as queue definition significa que la aplicación ha abierto la cola para obtener mensajes utilizando el valor predeterminado definido por la cola; Input shared significa que la aplicación ha abierto la cola para obtener mensajes con acceso compartido; Input exclusive significa que la aplicación ha abierto la cola para obtener mensajes con acceso exclusivo; Browse significa que la aplicación ha abierto la cola para examinar los mensajes de la cola; Output significa que la aplicación ha abierto la cola para colocar mensajes en la cola; Inquire significa que la aplicación ha abierto el objeto para obtener una lista de las propiedades del objeto; Set significa que la aplicación ha abierto la cola para establecer las propiedades de la cola.

Bind on open significa que la aplicación del gestor de colas local ha enlazado el manejador de colas a una instancia determinada de la cola de destino cuando la cola estaba abierta, de modo que todos los mensajes que se colocan utilizando este manejador se envían a la misma instancia de la cola de destino y por la misma ruta; Bind not fixed significa que el gestor de colas local no ha enlazado el manejador de colas a una instancia determinada de la cola de destino, por lo que las llamadas MQPUT sucesivas que utilicen este manejador podrían dar como resultado que los mensajes se envíen a distintas instancias de la cola de destino, o bien que se envíen a la misma instancia, pero a través de diferentes rutas; Bind as queue default significa que el gestor de colas local ha enlazado el manejador de colas del modo definido por la propiedad Tipo de enlace predeterminado de la cola.

OPENOPTS
 

Save all context significa que la información de contexto de cualquier mensaje recuperado utilizando este manejador está asociada a este manejador; Pass identity context significa que la información de contexto de identidad de un mensaje se puede pasar al mensaje procesado cuando se coloca en la cola; Pass all context significa que la información de contexto de identidad y origen de un mensaje se puede pasar al mensaje procesado cuando se coloca en la cola; Set identity context significa que la aplicación puede establecer la información de contexto de identidad asociada con un mensaje cuando se coloca en la cola; Set all context significa que la aplicación puede establecer la información de contexto de identidad y origen asociada a un mensaje cuando se coloca en la cola. Para obtener más información sobre el contexto de mensaje, consulte Contexto de mensaje en la Documentación deIBM.

Alternate user authority significa que la llamada MQOPEN se ha validado con el ID de usuario especificado en la llamada; Fail if quiescing significa que la llamada MQOPEN habría fallado si el gestor de colas estuviese en estado de desactivación temporal.

 
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
  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.

 
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.

: 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