Eine EP-Adapterspezifikation (EP = Event Processing, Ereignisverarbeitung) ist eine XML-Definition, mit der definiert wird, wie Ereignisse, die diese Spezifikation verwenden, formatiert und ausgegeben werden.
Sie erstellen einen EP-Adapter in einem CICS-Bundleprojekt entweder mithilfe des CICS-Ereignisbindungseditors oder des CICS-EP-Adapterkonfigurationseditors. EP-Adapter werden in Bundles bereitgestellt. Diese Bundles sind die Einheiten für die Implementierung, Aktivierung und Inaktivierung von CICS-EP-Adaptern. Weitere Informationen zu Bundles finden Sie im Abschnitt BUNDLE-Ressourcen.
In einer EP-Adapterspezifikation wird der Typ des Adapters definiert, der für die Verarbeitung der ausgegebenen Ereignisse, der Informationen zur zugehörigen Adapterkonfiguration, der Informationen zum Ereignisdispatcher und der Optionen zur Konfiguration der Ereignisausgabe verwendet werden soll.
Ein eingebetteter EP-Adapter wird auf der Registerkarte "Adapter" des CICS-Ereignisbindungseditors definiert und vom Editor als XML-Ereignisbindungsdatei in einem CICS-Bundleprojekt gespeichert.
Ein separater EP-Adapter wird im EP-Adapterkonfigurationseditor definiert und vom Editor als XML-EP-Adapterdatei mit dem Suffix .epadapter in einem CICS-Bundleprojekt gespeichert.
Eine separate EP-Adapterspezifikation kann ohne großen Aufwand durch mehrere Ereignisbindungen gemeinsam genutzt werden, sodass nur eine Ressource des Typs EPADAPTER verwaltet werden muss. Wenn Sie einen eingebetteten EP-Adapter spezifizieren, erstellt CICS für Sie eine Ressource des Typs EPADAPTER mit dem Namen der Ereignisbindung. Weitere Informationen finden Sie im Abschnitt Registerkarte "Adapter".
Sie können dieses CICS-Bundleprojekt dann in einem CICS-System implementieren. Ein in einem CICS-System implementiertes CICS-Bundle kann definiert, installiert, aktiviert, inaktiviert und deinstalliert werden. Darüber hinaus können Sie einzelne bereitgestellte Ressourcen des Typs EPADAPTER aktivieren und inaktivieren.
Um eine EP-Adapterspezifikation in einem CICS-System zu implementieren, muss sie den mit CICS installierten EP-Adapterschemadateien in /usr/lpp/cicsts/cicsts52/schemas/eventprocessing/ entsprechen:
Weitere Informationen zu Schemas finden Sie im Abschnitt Schemaversionen.