Eine Ereignisbindung ist eine XML-Definition, die ein oder mehrere Geschäftsereignisse in CICS definiert. Eine Ereignisbindung besteht aus Ereignisspezifikationen, Erfassungsspezifikationen und Adapterinformationen.
Sie erstellen eine Ereignisbindung in einem CICS-Bundleprojekt mithilfe des Ereignisbindungseditors. Ereignisbindungen werden in Bundles bereitgestellt. Diese Bundles sind die Einheit für die Implementierung, Aktivierung und Inaktivierung von CICS-Ereignissen. In einer Ereignisbindung werden mehrere Ereignisspezifikationen gruppiert, die mit dem gleichen EP-Adapter oder EP-Adaptersatz verarbeitet werden. Weitere Informationen zu Bundles finden Sie im Abschnitt BUNDLE-Ressourcen.
Der Geschäftsanalyst erstellt eine Ereignisspezifikation. Anschließend definiert der Anwendungsanalyst eine oder mehrere entsprechende Erfassungsspezifikationen. Der Systemprogrammierer schließt entweder die in die Ereignisbindung eingebettete Adapterspezifikation ab oder benennt einen bestehenden EP-Adapter bzw. Adaptersatz um, der in einer getrennten XML-Definition definiert ist. Weitere Informationen finden Sie im Abschnitt EP-Adapterspezifikation. Eine EP-Adaptersatzspezifikation ist eine externe EPADAPTERSET-Ressource. Weitere Informationen finden Sie im Abschnitt EP-Adaptersatzspezifikation.
Die Ereignisbindung wird vom CICS-Ereignisbindungseditor als XML-Ereignisbindungsdatei mit dem Suffix .evbind in einem CICS-Bundleprojekt gespeichert. Sie können dieses Bundle dann in einem CICS-System implementieren. Ein in einem CICS-System implementierte CICS-Bundle kann definiert, installiert, aktiviert, inaktiviert und deinstalliert werden. Weitere Informationen zum Implementieren einer Ereignisbindung finden Sie im Abschnitt Implementieren eines CICS-Bundleprojekts.
Der CICS-Ereignisbindungseditor erzeugt eine XML-Datei entsprechend den Ereignisbindungsschemas. Um eine Ereignisbindung in einem CICS-System bereitzustellen, muss diese in einem CICS-Bundle enthalten sein und den Ereignisbindungsschemas entsprechen. Die folgenden Ereignisbindungsschemadateien werden zusammen mit CICS unter /usr/lpp/cicsts/cicsts52/schemas/eventprocessing/ installiert:
Weitere Informationen zu Schemas finden Sie im Abschnitt Schemaversionen.