Une politique est une définition XML qui contient une ou plusieurs règles
conditionnelles. Les règles conditionnelles décrivent les commandes ou actions qui peuvent être
appliquées à une ou plusieurs tâches. Une politique est créée dans un projet de regroupement
CICS, et vous pouvez définir une ou plusieurs politiques
dans un projet de regroupement CICSt. En conditionnant vos
politiques de cette manière, vous pouvez les déployer vers CICS
sous la forme d'une seule entité, ce qui facilite la mise à jour et la gestion des politiques
dans CICS.
Pourquoi et quand exécuter cette tâche
Les politiques déployées sur la plateforme s'appliquent à toutes les applications déployées sur cette
plateforme. Les politiques déployées au niveau de l'application s'appliquent uniquement à ladite
application, et pas à celles susceptibles de fonctionner sur la même plateforme.
Un projet
de regroupement CICS existant est nécessaire à la création
d'une politique. Chaque politique peut définir une ou plusieurs règles,
une ou plusieurs politiquess pouvant s'appliquer à une tâche utilisateur individuelle. Une politique permet de
surveiller et de contrôler les tâches utilisateur. Les règles conditionnelles définissent un type de règle
établissant les limites qui, si elles sont dépassées, incitent la région CICS
dans laquelle est exécutée la tâche à réaliser une action automatique.
Lors de l'exécution,
CICS détermine la totalité des règles qui s'appliquent à une
tâche utilisateur.
Au fur et à mesure de l'exécution de la tâche,
CICS applique les règles dans l'ordre, du seuil le plus bas au seuil le
plus élevé. Si plusieurs règles s'appliquent au même seuil, CICS
applique en premier les règles de type de message, puis les règles d'événement, et enfin les règles
d'événement. Cette séquence permet d'émettre les messages et les événements avant d'ajouter une tâche.
Que faire ensuite
- Ajoutez le regroupement CICS contenant la politique à une plateforme,
une application ou un projet de liaison d'application pour son déploiement.
Ou :
Ou :
- Exportez le projet de regroupement CICS
vers zFS pour le déploiement, puis définissez, installez et activez une ressource
CICS BUNDLE pour le projet de regroupement
CICS. Définissez l'attribut BASESCOPE de la ressource
BUNDLE de l'une des manières suivantes :
- Pour déployer une politique de manière à l'appliquer à des tâches utilisateur comportant des points d'entrée
d'application, et qui s'exécutent dans le cadre d'applications déployées vers une plateforme particulière,
affectez la valeur cicsapplication://nom_plateforme////
à l'attribut BASESCOPE.
- Pour déployer une règle de manière à l'appliquer à toutes les tâches utilisateur associées à une
application CICS spécifique fonctionnant sur une plateforme
particulière, affectez la valeur cicsapplication://nom_plateforme/nom_application/version_majeure_application/version_mineur_application/version_micro_application
à l'attribut BASESCOPE.
- Pour déployer une politique de manière à l'appliquer à toutes les tâches utilisateur
de la région CICS, n'affectez aucune valeur à l'attribut BASESCOPE.
Remarque : Si
vous utilisez cette méthode de déploiement, vous devez déployer le projet de regroupement
CICS vers tous les systèmes
z/OS sur lesquels vous souhaitez l'appliquer. Par exemple,
si vous souhaitez appliquer votre politique à toutes les tâches utilisateur associées à
une application CICS spécifique fonctionnant sur
une plateforme, vous devez déployer le projet de regroupement CICS
vers tous le systèmes z/OS de la plateforme sur laquelle
fonctionne l'application, et en affectant la valeur
cicsapplication://nom_plateforme/nom_application/version_majeure_application/version_mineure_application/version_micro_application
à l'attribut BASESCOPE.
Vous pouvez ajouter d'autres règles à une politique à l'aide d'un
éditeur de texte.
Pour
plus d'informations, voir
Ajout de règles à
une politique dans un projet de regroupement CICS.