Liaison d'événements

Une liaison d'événement est une définition XML qui définit un ou plusieurs événements métier dans CICS®. Une liaison d'événement se compose de spécifications d'événement, de spécifications de capture et d'informations d'adaptateur.

Vous créez une liaison d'événement dans un projet de bundle CICS à l'aide de l' éditeur de liaison d'événement. Les liaisons d'événement sont incluses dans les bundles: les bundles sont l'unité pour le déploiement, l'activation et la désactivation des événements CICS . La liaison d'événement regroupe des ensembles de spécifications d'événement qui doivent être traités à l'aide du même adaptateur de traitement d'événement ou du même jeu d'adaptateurs de traitement d'événement. Pour plus d'informations sur les bundles, voir Ressources BUNDLE.

L'analyste métier crée une spécification d'événement. L'analyste d'application effectue ensuite une ou plusieurs spécifications de capture correspondantes. Le programmeur système complète la spécification d'adaptateur intégrée à la liaison d'événement ou nomme un adaptateur de traitement d'événement ou un jeu d'adaptateurs de traitement d'événement existant défini dans une définition XML distincte. Pour plus d'informations, voir Spécification de l'adaptateur de traitement d'événement (EP). La spécification de jeu d'adaptateurs EP est une ressource EPADAPTERSET externe. Pour plus d'informations, voir Event processing (EP) adapter set specification.

Une liaison d'événement est sauvegardée par l' éditeur de liaison d'événement en tant que fichier de liaison d'événement XML avec le suffixe .evbind dans un projet de bundle CICS . Vous pouvez déployer le bundle sur un système CICS . Vous définissez, installez, activez, désactivez et désinstallez un bundle CICS déployé dans un système CICS . Pour plus d'informations sur le déploiement d'une liaison d'événement, voir la documentation du produitCICS Explorer.

L' éditeur de liaison d'événement crée un fichier XML conforme aux schémas de liaison d'événement. Pour être déployée sur un système CICS, une liaison d'événement doit être incluse dans un paquet CICS et doit être conforme aux schémas de liaison d'événement. Les fichiers de schéma de liaison d'événements suivants sont installés avec CICS dans /usr/lpp/cicsts/cicstsnn/schemas/eventprocessing/eventbinding, où cicstsnn est votre version de CICS. Par exemple, c'est cicsts63 pour CICS TS 6. 3.

Table 1. CICS
Schéma Description
CicsEventBinding.xsd Schéma d'une liaison d'événement.
CicsEventBaseTypes.xsd Sous-schéma qui définit les types de base utilisés par un certain nombre d'autres schémas de traitement d'événement.
CicsEventCapture.xsd Sous-schéma qui définit la section de spécification de capture d'une liaison d'événement.
CicsEventDispatching.xsd Sous-schéma qui définit la section d'informations de répartition d'événement d'une liaison d'événement.
CicsEventExecCapturePoints.xsd Sous-schéma qui définit tous les points de capture d'événement d'application.
CicsEventSpecification.xsd Sous-schéma qui définit la section de spécification d'événement d'une liaison d'événement.
CicsEventSystemCapturePoints.xsd Sous-schéma qui définit tous les points de capture d'événement système.

Pour plus d'informations sur le fichier schéma de format d'événement de base commun cics_cbe_static.xsd dans /usr/lpp/cicsts/cicstsnn/schemas/eventprocessing/eventformats, voir Format d'événement de base commun.