Wenn Sie einem CICS-Bundleprojekt Ressourcendefinitionen hinzufügen, erstellt CICS bei der Implementierung und Installierung des Bundles in der CICS-Region dynamisch die Ressourcen.
Sie müssen zunächst ein CICS-Bundleprojekt erstellen, um Ressourcen hinzufügen zu können. Weitere Informationen finden Sie im Abschnitt Erstellen eines CICS-Bundleprojekts.
Einige Merkmale von CICS-Ressourcen verändern sich, weil sie in einem CICS-Bundle definiert sind und dynamisch als Teil einer Bundleimplementierung erstellt werden. Die Lebenszyklen von auf diese Weise erstellten CICS-Ressourcen können nicht unabhängig von der BUNDLE-Ressource verwaltet werden. Sie müssen über das CICS-Bundle verwaltet werden. Aufgrund dieser gegenseitigen Abhängigkeit der Lebenszyklen von Bundle und Ressource muss gut durchdacht sein, bei welchen Ressourcen einer Anwendung der Lebenszyklus an den Lebenszyklus eines CICS-Bundles gebunden werden soll. Weitere Informationen zu den möglichen Auswirkungen der Definition von Ressourcen in CICS-Bundles finden Sie im Abschnitt Merkmale gebündelter Ressourcen.
Sie können in einem Anwendungsbundle ein oder mehrere CICS-Bundles referenzieren. Wenn Sie Ihre Anwendung auf diese Weise paketieren, können Sie sie mit den zugehörigen Bundles als einzelne Entität in CICS implementieren und so die Aktualisierung und Verwaltung der Anwendung in CICS vereinfachen. Wenn ein CICS-Bundle nur Ressourcen enthält, die für die Multiversionssteuerung geeignet sind, kann es auch durch mehrere Anwendungen in CICS-Regionen installiert werden.
Ein CICS-Bundle, das Ressourcen anderer Typen enthält, kann nicht in andere Anwendungen, die in denselben CICS-Regionen auf der Plattform installiert sind, aufgenommen werden und kann auch nicht zu einer Plattform hinzugefügt werden, wenn es bereits für eine Anwendung installiert worden ist. Wenn Ihre Anwendung eine Ressource erfordert, die nicht für die Multiversionssteuerung unterstützt wird und bereits in einem CICS-Bundle, das in dem Zielregionstyp auf der Plattform installiert worden ist, verwendet wurde, müssen Sie ein neues CICS-Bundleprojekt erstellen. Deklarieren Sie die Ressource als Abhängigkeit für das neue CICS-Bundle, indem Sie in der Manifestdatei einen Import angeben. Nehmen Sie dann das neue CICS-Bundleprojekt in Ihr Anwendungsprojekt auf. Wie eine Ressource als Abhängigkeit deklariert wird, erfahren Sie im Abschnitt Definieren von Bundleabhängigkeiten.
Gehen Sie wie folgt vor, um eine Ressource in einem CICS-Bundle zu definieren:
Wenn Sie die Ressource im Ressourceneditor bearbeiten wollen, folgen Sie den Anweisungen im Abschnitt Bearbeiten von in einem CICS-Bundleprojekt definierten Ressourcen.
Wenn Sie die Ressourcendefinition abgeschlossen haben, können Sie das CICS-Bundleprojekt in z/OS-Dateisystem implementieren oder das Bundle zur Implementierung zusammen mit einer Anwendung oder einer Plattform zu einem Paket zusammenstellen. Weitere Informationen finden Sie im Abschnitt Implementieren eines CICS-Bundles.