Ajout de ressources dans un projet de bundle CICS
Lorsque vous ajoutez des définitions de ressource dans un projet de bundle CICS, CICS crée dynamiquement des ressources pour que vous puissiez déployer et installer un bundle dans la région CICS.
Avant de commencer
Vous devez créer un projet de bundle CICS avant de pouvoir y ajouter des ressources. Pour plus d'informations, consultez la rubrique Création d'un projet de bundle CICS.
Pourquoi et quand exécuter cette tâche
Certaines caractéristiques des ressources CICS changent car elles sont définies dans un bundle CICS et dynamiquement créées dans le cadre du déploiement d'un bundle. Les cycles de vie des ressources CICS qui sont créées de cette manière ne peuvent pas être gérés indépendamment d'une ressource de bundle. Ils doivent être gérés par le biais d'un bundle CICS. En raison de l'interdépendance entre le cycle de vie d'un bundle et d'une ressource, les architectes d'applications doivent attentivement examiner l'ensemble des ressources d'une application dont le cycle de vie doit être lié à celui d'un bundle CICS. Pour en savoir plus sur les éventuelles implications liées à la définition de ressource dans des bundles CICS, voir Caractéristiques de ressources regroupées dans la documentation du produit CICS TS version 5.4.0.
Vous pouvez référencer un ou plusieurs bundles CICS dans un bundle d'applications. Ce conditionnement de votre application vous permet de déployer une application et ses bundles en tant qu'entité unique dans CICS, tout en simplifiant la mise à jour et la gestion de l'application dans CICS. Un bundle CICS peut être installé dans des régions CICS par plusieurs applications seulement si celles-ci sont éligibles pour la gestion de versions multiples.
- Ressources PROGRAM définies dans des bundles CICS faisant partie de l'application
- Ressources LIBRARY définies dans des bundles CICS faisant partie de l'application
- Ressources de règles définies dans des bundles CICS faisant partie de l'application
- Instructions de points d'entrée d'application
- Toute ressource définie comme une dépendance, ou importation, pour l'application
- Ressources d'ensemble de packages DB2 définies dans des bundles CICS faisant partie de l'application
Un bundle CICS qui contient d'autres types de ressource ne peut pas être inclus à d'autres applications installées dans les mêmes régions CICS de la plateforme et vous ne pouvez pas l'ajouter à la plateforme s'il a déjà été installé pour une application. Si votre application a besoin d'une ressource non prise en charge pour la gestion de versions multiples et qui a déjà été utilisée dans un bundle CICS ayant été installé dans la région cible de la plateforme, créez un nouveau projet de bundle CICS. Déclarez la ressource comme dépendance pour le nouveau bundle CICS en spécifiant une importation dans le fichier manifeste. Incluez ensuite le nouveau projet de bundle CICS à votre projet d'application. Pour obtenir des instructions sur la déclaration d'une ressource comme dépendance, voir Définition des dépendances de bundle.
Pour définir une ressource dans un projet de bundle CICS, procédez comme suit :
Procédure
Résultats
Que faire ensuite
Pour modifier une ressource dans l'éditeur de ressource, suivez les instructions dans la rubrique Edition de ressources définies dans un projet de bundle CICS.
Une fois votre définition de ressource terminée, vous pouvez déployer le projet de bundle CICS dans zFS ou placer le bundle dans un package pour le déployer avec un bundle d'applications ou de plateformes. Pour plus d'informations, reportez-vous à la tâche Déploiement d'un bundle CICS.