WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Transacciones duplicadas de CICS Transaction Server for z/OS

Puede utilizar una transacción de duplicación para agrupar tareas y programas de CICS Transaction Server for z/OS. Esta agrupación facilita mucho la recopilación de estadísticas de agrupación, contabilidad, y ayuda en la toma de decisiones para realizar tareas sobre prioridad.

Puede especificar un nombre de la transacción de duplicación en el nodo CICSRequest para ejecutar tareas y programas de CICS. Por ejemplo, si cada departamento de una empresa tiene un nombre de transacción de duplicación diferente, el trabajo se puede rastrear hasta el origen correcto y las decisiones acerca de la prioridad de las tareas y la calidad de servicio (QoS) puede hacerse en CICS. Potencialmente, puede que haya privilegios de seguridad diferentes disponibles dependiendo del nombre de transacción elegido. O el nombre de transacción se puede utilizar como una manera de indicar el origen de la tarea. Alternativamente, una transacción de duplicación se puede utilizar para indicar si es necesaria la conversión de página de códigos de los datos commarea.

Existen dos modos en que una transacción duplicada se puede especificar:

Especificar un nombre de transacción de duplicación que corresponde a un recurso TRANSACTION definido en CICS:

Puede especificar un nombre de la transacción de duplicación por la configuración de la propiedad ID de transacción duplicada en el separador Básico del nodo CICSRequest, aunque el ID de transacción duplicada de la propiedad valor que especifique debe corresponder a un recurso TRANSACTION definido en CICS. Por ejemplo, si tiene un recurso TRANSACTION definido por ATRN en CICS, y desea que tareas y programas se ejecuten bajo esa transacción, debe configurar ATRN como el valor de la propiedad Transacción duplicada ID.

Cuando se despliega el flujo de mensajes que contiene el nodo CICSRequest configurado, cualquier programa CICS que se inicie posteriormente aparece en CICS como ejecutándose bajo la transacción de duplicación especificada.

Especificar una forma débil de la transacción de duplicación que no requiere definir un recurso TRANSACTION en CICS:

Puede utilizar una forma más débil de la transacción de duplicación que no cambie el recurso TRANSACTION, sino que establezca una variable denominada EIBTRNID, que está disponible para el programa al que se llama. Puede configurar la variable EIBTRNID para indicar al programa en qué recurso TRANSACTION se está ejecutando, sin definir el recurso TRANSACTION en CICS.

Por ejemplo, puede especificar esta forma más débil de la transacción de duplicación configurando la propiedad ID de transacción duplicada con el nombre del recurso TRANSACTION necesario; por ejemplo ATRN, y seleccionando la propiedad Sólo conjunto EIBTRNID en el separador Básico del nodo CICSRequest.

Cuando se despliega el flujo de mensajes que contiene el nodo CICSRequest configurado, cualquier programa CICS que se inicie posteriormente aparece en CICS como ejecutándose bajo la transacción de duplicación especificada.

Si el valor de la propiedad del nodo CICSRequest ID de transacción duplicada no está establecido, el nombre por omisión de la transacción de duplicación utiliza el valor por omisión de CPMI si lo llama una plataforma distribuida o CSMI lo llama un sistema z/OS.

En la tabla siguiente se describe el manejo de transacciones de duplicación que se aplica en función de la configuración de la ID de transacción duplicada y Sólo conjunto EIBTRNID del nodo de propiedades de CICSRequest. Donde ATRN es un ejemplo de un nombre de transacción definido por el usuario:
Valor de la propiedad ID de transacción duplicada Valor de la propiedad Establecer sólo EIBTRNID Tareas y programas que se ejecutan bajo el recurso TRANSACTION definido: EIBTRNID es:
Espacio en blanco No seleccionado CPMI si es llamado por una plataforma distribuida, o CSMI si es llamado por un sistema z/OS CPMI si es llamado por una plataforma distribuida, o CSMI si es llamado por un sistema z/OS
ATRN No seleccionado ATRN ATRN
ATRN Seleccionado CPMI si es llamado por una plataforma distribuida, o CSMI si es llamado por un sistema z/OS ATRN

Si está considerando la posibilidad de utilizar una transacción de duplicación como una manera de encontrar el punto de origen de los datos, utilice los datos de asociación de tareas de CICS ya que pueden resultar una mejor alternativa. Todas las tareas iniciadas en CICS sobre el protocolo IP InterCommunications (IPIC) contienen información de origen, incluyendo Internet Protocol (IP) de origen e información de APPLID.

Las propiedades de transacción duplicada de CICS pueden cambiarse mediante la configuración de las propiedades directamente en el nodo CICSRequest, utilizando el mandato mqsiapplybaroverride, o alterando dinámica y temporalmente estos valores de propiedad con elementos en el árbol de mensajes, uno por cada mensaje, en el entorno local. Para obtener más información sobre cómo alterar dinámica y temporalmente valores de nodo CICSRequest, consulte Alteraciones temporales del entorno local para el nodo CICSRequest y para obtener información sobre el mandato mqsiapplybaroverride, consulte Propiedades configurables.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:44


Tema de conceptoTema de concepto | Versión 8.0.0.5 | bc16110_