Versions de schéma de règle

Les versions de schéma de règle sont utilisées pour offrir la plus grande compatibilité avec vos systèmes.

La version de schéma de règle est identifiée par un numéro de version et d'édition qui y apparaissent ; par exemple, une version de schéma de règle 1.0 est exprimée dans le schéma sous la forme suivante :
policySchemaRelease="0" policySchemaVersion="1"

Si une édition de CICS inclut un nouveau schéma de règle, le numéro de version du schéma est incrémenté jusqu'à celui de cette édition. Si l'organisation de service IBM® met en oeuvre un nouveau schéma de règle, le numéro d'édition du schéma est incrémenté.

Important : Pour CICS TS version 5.2, lorsque la modification provisoire du logiciel du correctif APAR PI34509 est appliquée à CICS TS version 5.2, le schéma de règle version 2.0 est disponible et vous pouvez déployer une politique avec des règles conditionnelles qui nécessitent un schéma de règle version 2.0 ou ultérieure.

Pour CICS TS version 5.1 ou CICS TS version 5.2 sans application de la modification provisoire du logiciel du correctif APAR PI34509, vous pouvez déployer une politique uniquement avec des règles conditionnelles qui nécessitent un schéma de règle version 1.0.

Lorsque vous utilisez un éditeur avec un fichier de règles au format XML pour ajouter ou supprimer des règles, sachez que cette opération risque d'affecter la version de schéma de règle requise. Vous devez vous assurer que la version du schéma exprimée dans la balise <policy:policy est au moins au niveau le plus bas que prennent en charge les règles conditionnelles.

Le tableau suivant indique la version de schéma de règle minimum pour chaque règle conditionnelle, par type de règle conditionnelle et élément.

Tableau 1. Règles conditionnelles et version de schéma de règle minimum
Type de règle conditionnelle Elément Version de schéma de règle Version CICS
Demande de base de données Instruction SQL 1.0 5.1
Demande de fichier Commande de suppression

Lire la commande

Lire la commande suivante

Lire la commande précédente

Lire la commande de mise à jour

Réécrire la commande

Démarrer la commande de navigation

Ecrire la commande

1.0 5.1
Demande de programme Commande LINK 1.0 5.1
Demande de démarrage Commande START 2.0 5.2
Mémoire Mémoire partagée 24 bits

Mémoire de tâche 24 bits

Mémoire partagée 31 bits

Mémoire de tâche 31 bits

Mémoire partagée 64 bits

Mémoire de tâche 64 bits

1.0 5.1
Demande de mémoire Demande de mémoire partagée 24 bits

Demande de mémoire de tâche 24 bits

Demande de mémoire partagée 31 bits

Demande de mémoire de tâche 31 bits

Demande de mémoire partagée 64 bits

Demande de mémoire de tâche 64 bits

1.0 5.1
Demande de point de synchronisation Commande SYNCPOINT 2.0 5.2
Demande de file d'attente TD Commande READQ TD

Commande WRITEQ TD

2.0 5.2
Temps Temps UC 1.0 5.1
Temps Temps écoulé 2.0 5.2
Octets de la file d'attente TS Commande WRITEQ TS auxiliary

Commande WRITEQ TS

Commande WRITEQ TS main

2.0 5.2
Demande de file d'attente TS Commande READQ TS

Commande WRITEQ TS auxiliary

Commande WRITEQ TS

Commande WRITEQ TS main

2.0 5.2

Le tableau suivant indique la version de schéma de règle minimum pour chaque règle conditionnelle, par version de schéma de règle.

Tableau 2. Règles conditionnelles et version de schéma de règle minimum
Version de schéma de règle Type de règle conditionnelle Elément Version CICS
1.0 Demande de base de données Instruction SQL 5.1
1.0 Demande de fichier Commande de suppression

Lire la commande

Lire la commande suivante

Lire la commande précédente

Lire la commande de mise à jour

Réécrire la commande

Démarrer la commande de navigation

Ecrire la commande

5.1
1.0 Demande de programme Commande LINK 5.1
1.0 Mémoire Mémoire partagée 24 bits

Mémoire de tâche 24 bits

Mémoire partagée 31 bits

Mémoire de tâche 31 bits

Mémoire partagée 64 bits

Mémoire de tâche 64 bits

5.1
1.0 Demande de mémoire Demande de mémoire partagée 24 bits

Demande de mémoire de tâche 24 bits

Demande de mémoire partagée 31 bits

Demande de mémoire de tâche 31 bits

Demande de mémoire partagée 64 bits

Demande de mémoire de tâche 64 bits

5.1
1.0 Temps Temps UC 5.1
2.0 Demande de démarrage Commande START 5.2
2.0 Demande de point de synchronisation Commande SYNCPOINT 5.2
2.0 Demande de file d'attente TD Commande READQ TD

Commande WRITEQ TD

5.2
2.0 Temps Temps écoulé 5.2
2.0 Octets de la file d'attente TS Commande WRITEQ TS auxiliary

Commande WRITEQ TS

Commande WRITEQ TS main

5.2
2.0 Demande de file d'attente TS Commande READQ TS

Commande WRITEQ TS auxiliary

Commande WRITEQ TS

Commande WRITEQ TS main

5.2