Wenn eine Richtlinie in einer eigenständigen CICS-Region bereitgestellt wird, werden standardmäßig Taskregeln, die in der Richtlinie definiert sind, auf alle CICS-Benutzertasks angewendet, die in der CICS- Region ausgeführt werden. Durch das Definieren eines Anwendungseingangspunkts und eines Richtlinienbereichs können Sie die Auswirkungen von Richtlinientaskregeln auf Benutzertasks mit einer bestimmten CICS-TRANSAKTIONS-ID beschränken.
Vorbereitende Schritte
Im Projektexplorer muss ein CICS-Bundleprojekt vorhanden sein.
Informationen zu diesem Vorgang
Diese Task veranschaulicht, wie die in einer Richtlinie definierten Taskregeln durch die Kombination des Anwendungseingangspunkts TRANSACTION mit einem Richtlinienbereich auf bestimmte, in einer eigenständigen CICS-Region ausgeführte Benutzertasks beschränkt werden können. Die Richtlinie kann auch durch die Verwendung der Anwendungseingangspunkte PROGRAM und URIMAP auf bestimmte Benutzertasks beschränkt werden. Weitere Informationen zu den verschiedenen Typen von Anwendungseingangspunkten finden Sie unter
Anwendungseingangspunkte.
Ein Richtlinienbereich bezieht sich auf eine Anwendungsoperation, die in der Definition eines Anwendungseingangspunkts angegeben ist. Jeder Richtlinienbereich benennt die Richtlinienressource und eine Operation. Die Richtlinienressource muss nicht in demselben CICS-Bundleprojekt deklariert sein.
Weitere Informationen zu Anwendungseingangspunkten finden Sie im Abschnitt Definieren von Anwendungseingangspunkten.
Weitere Informationen zu Richtlinienbereichen finden Sie unter Richtlinienbereiche.
Vorgehensweise
- Erweitern Sie das CICS-Bundleprojekt und den Ordner
META-INF.
- Öffnen Sie die Datei cics.xml mit dem CICS-Bundlemanifesteditor, um das Bundlemanifest anzuzeigen.
- Klicken Sie auf die Registerkarte Eingangspunkte, um die Liste der Anwendungseingangspunkte für das Bundle zu öffnen.
- Klicken Sie auf Hinzufügen, um einen Eingangspunkt zu definieren:
- Geben Sie den Namen der Anwendungsoperation ein. Beim Operationsnamen muss die Groß-/Kleinschreibung beachtet werden. Er kann die Zeichen a - z, A - Z, 0 - 9 und die Sonderzeichen ._#@- enthalten und darf maximal 64 Zeichen lang sein.
- Wählen Sie aus der Liste der Ressourcentypen TRANSACTION aus.
- Geben Sie den Namen der CICS-Ressource TRANSACTION ein.
- Klicken Sie auf OK, um die Eingangspunktdefinition zum Bundlemanifest hinzuzufügen.
- Klicken Sie auf die Registerkarte Richtlinienbereiche, um die Liste der Richtlinienbereiche für das Bundle anzuzeigen.
- Klicken Sie auf Hinzufügen, um einen neuen Richtlinienbereich zu definieren:
- Geben Sie den Namen der Anwendungsoperation ein, wie in Schritt 4.a eingegeben.
- Geben Sie den Namen der Richtlinienressource ein. Die Richtlinie muss in einem CICS-Bundleprojekt definiert sein, das mit dem CICS-Bundleprojekt bereitgestellt wird, das den Richtlinienumfang definiert. Sie muss nicht in demselben CICS-Bundleprojekt enthalten sein.
- Klicken Sie auf OK, um die Definition des Richtlinienbereichs zum Bundlemanifest hinzuzufügen.
- Klicken Sie auf oder drücken Sie Strg+S (Befehlstaste+S für OS X), um die Änderungen an dem Bundlemanifest zu speichern.
Ergebnisse
Ein Anwendungseingangspunkt und ein Richtlinienbereich wurden erstellt. Zusammen beschränken sie die in einer Richtlinie definierten Taskregeln auf CICS-Benutzertasks mit einer bestimmten CICS-TRANSAKTIONS-ID.
Nächste Schritte
- Exportieren Sie das Bundleprojekt in das Zielverzeichnis unter z/OS UNIX. Siehe Implementieren eines CICS-Bundles.
- Definieren, installieren und aktivieren Sie eine BUNDLE-Ressource für das CICS-Bundle.
Sie können CICS Explorer verwenden, um eine Definition für das BUNDLE zu erstellen und zu installieren, indem Sie die Ansicht "Bundledefinitionen" öffnen. Klicken Sie im Hauptmenü der CICS Explorer-Workbench auf
.
- Nach der Installation und Aktivierung der BUNDLE-Ressource muss das Bundle verfügbar gemacht werden, damit die Anwendungseingangspunkte aktiviert werden können.
Sie können CICS Explorer verwenden, um den Aktivierungsstatus zu prüfen und das Bundle VERFÜGBAR zu machen, indem Sie die Betriebsansicht "Bundles" öffnen. Klicken Sie im Hauptmenü der CICS Explorer-Workbench auf
.
Die in der Richtlinie definierten Taskregeln sind jetzt aktiv und gelten nur für die CICS-Benutzertasks mit der bestimmten CICS-TRANSAKTIONS-ID.