Una política es una definición XML que
contiene una o más reglas condicionales. Las
reglas condicionales describen los controles o
acciones que pueden aplicarse a una o más tareas. Una política se crea en un proyecto de paquete de
CICS y se pueden definir una o más políticas en un proyecto de
paquete de CICS. Al
empaquetar las políticas de esta manera, puede
desplegarlas como una entidad única en
CICS,
facilitando la actualización y la gestión de las
políticas en CICS.
Acerca de esta tarea
Una
política supervisa y controla tareas de usuario. Las
reglas condicionales definen un tipo de regla que
establece límites que, si se exceden, resultan en
que la región
CICS en
que se está ejecutando la tarea tome acción
automática.Cada política puede definir
una o más reglas, y una o más políticas pueden
aplicarse a una tarea de usuario en particular. Para crear una política, necesita un proyecto de paquete de CICS existente.
Las políticas que se despliegan a
nivel de plataforma se aplican a todas las
aplicaciones que se despliegan en esa plataforma. Las
políticas que se despliegan a nivel de aplicación
se aplican solamente a esa aplicación y no a
otras que pueden ejecutarse en la misma
plataforma.
En tiempo de ejecución,
CICS
determina todas las reglas que se aplican a una
tarea de usuario.
A medida que se ejecuta la tarea,
CICS
aplica las reglas desde el umbral más bajo al
umbral más alto. Cuando se aplican varias reglas
en el mismo umbral,
CICS
aplica primero reglas de tipo mensaje, luego
reglas de suceso y finalmente reglas de
terminación anómala. Esta secuencia garantiza que
los mensajes y sucesos se emitan antes que una
tarea termine de forma anómala.
Cuando utiliza el asistente para crear
una política en un proyecto de paquete de CICS,
puede crear solamente una regla. Para añadir más reglas a una política existente, puede utilizar el asistente para crear otra política y, a continuación, copiar la regla adicional al archivo de política existente.
Qué hacer a continuación
Si lo desea, añada más reglas a la política. Consulte Añadir reglas a una política en un proyecto de paquete de CICS.
Cuando complete la política, despliéguela de una de las siguientes maneras:
- Añada el paquete de CICS que
contiene la política a un proyecto de plataforma,
aplicación o enlace de aplicación para
empaquetarlo para su despliegue.
- Añada el paquete de CICS que
contiene la política a una plataforma instalada,
utilizando el diálogo de operación ADDBUNDLE. Consulte Adición de un paquete de CICS a una plataforma.
- Exporte el proyecto de paquete de CICS a zFS
para su despliegue y luego defina, instale y
habilite un recurso BUNDLE de
CICS para
el proyecto de paquete de CICS. Establezca
el atributo BASESCOPE para el recurso BUNDLE de
una de las siguientes maneras:
- Para desplegar una política de modo que se
aplique a tareas de usuario que tienen puntos de
entrada de aplicación, y que se estén ejecutando
como partes de aplicaciones que se despliegan en
una plataforma específica, establezca el atributo
BASESCOPE en
cicsapplication://nombre_plataforma////.
- Para desplegar una política de modo que se
aplique a todas las tareas de usuario asociadas
con una aplicación
CICS
específica que se está ejecutando en una
plataforma específica, establezca el atributo
BASESCOPE en
cicsapplication://nombre_plataforma/nombre_aplicación/versión_mayor_aplicación/versión_menor_aplicación/versión_micro_aplicación.
- Para desplegar una política de modo que se
aplique a todas las tareas de usuario de la
región
CICS,
deje en blanco el atributo BASESCOPE.
Nota: Si
utiliza este método de despliegue, debe desplegar
el proyecto de paquete de CICS en
cada sistema
z/OS en
que desee que se aplique. Por ejemplo, si desea
que la política se aplique a todas las tareas de
usuario asociadas con una aplicación
CICS
específica que se está ejecutando en una
plataforma específica, debe desplegar el proyecto
de paquete de CICS en
cada sistema
z/OS de la
plataforma en la que se ejecuta la
aplicación, y
con el atributo BASESCOPE establecido en
cicsapplication://nombre_plataforma/nombre_aplicación/versión
_mayor_aplicación/versión_menor_aplicación/versión_micro_aplicación.