Utilisation de bundles

Vous pouvez utiliser des bundles pour déployer des applications, des événements, une politique et des flux Atom sur vos systèmes CICS. Les bundles CICS correspondent à une unité de déploiement pour les ressources CICS que vous souhaitez gérer ensemble dans une région CICS. Les bundles de gestion regroupent les bundles CICS pour le déploiement et la gestion dans CICSplex. Les bundles de gestion sont installés dans un CMAS (espace adresse de gestionnaire de système CICSPlex), et les bundles CICS associés sont installés dans les régions CICS à travers le CICSplex cible (ou la plateforme). Vous pouvez créer des bundles de gestion pour une application ou une plateforme.

Pourquoi et quand exécuter cette tâche

Pour créer et utiliser des bundles CICS individuels, utilisez les instructions de tâches fournies dans cette section de l'aide. Afin de créer et d'utiliser des bundles de gestion pour des applications ou des plateformes, suivez les instructions fournies dans la section Utilisation de plateformes et d'applications.

Pour certains artefacts que vous pouvez déployer sur un bundle CICS, vous suivez une procédure dédiée dans CICS Explorer ou IBM Developer for Z. Pour d'autres, vous créez la définition de ressource directement dans le bundle CICS.

Vous pouvez créer dynamiquement des ressources CICS à l'aide d'un bundle CICS pour les artefacts suivants. Pour plus de détails sur chacun de ces artefacts, notamment sur les URI pour les types de ressource, voir Artefacts pouvant être déployés dans les bundles dans la documentation du produit CICS TS version 5.4.0. Pour des détails sur la définition d'une ressource dans un projet de bundle CICS, voir Ajout de ressources dans un projet de bundle CICS.
Evénement d'application ou système
Pour le traitement d'événement CICS, vous pouvez utiliser CICS Explorer pour définir et déployer des liaisons d'événement, des spécifications de capture, ainsi que des adaptateurs de traitement d'événement dans les bundles CICS. Voir Gestion des événements.

La prise en charge des événements système est obsolète. Définissez à la place des règles système conditionnelles.

URI :
http://www.ibm.com/xmlns/prod/cics/bundle/EPADAPTER
http://www.ibm.com/xmlns/prod/cics/bundle/EPADAPTERSET
http://www.ibm.com/xmlns/prod/cics/bundle/EVENTBINDING
Flux Atom
Pour traiter un flux Atom depuis CICS, vous pouvez utiliser CICS Explorer afin de créer et déployer un fichier de configuration Atom dans un bundle CICS. Voir Utilisation des flux Atom.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/ATOMSERVICE
Service fondé sur un canal
Les services fondés sur un canal sont des applications CICS décrites comme des composants et rassemblées à l'aide des outils de l'architecture SCA dans IBM Developer for Z. Voir Création d'un service fondé sur un canal dans la documentation du produit CICS TS version 5.4.0.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/SCACOMPOSITE
Fichier
Une ressource FILE représente un fichier unique dans un système CICS. Les types de fichier suivants sont pris en charge pour définition dans des bundles CICS :
  • Fichiers VSAM (y compris les fichiers qui font référence à des table de données gérées par CICS, gérées par l'utilisateur ou de fonction de couplage, ainsi que les fichiers qui font référence à des jeux de données VSAM)
  • Fichiers VSAM distants
  • Fichiers BDAM distants
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/FILE
Transformation JSON
Une transformation JSON (JavaScript Object Notation) est utilisée par une application avec l'interface liable pour la transformation de JSON. L'assistant JSON utilise une structure de langage ou un schéma JSON pour générer la liaison JSON, et crée également un bundle. Lorsque vous installez la ressource BUNDLE, CICS crée dynamiquement un composant de bundle JSONTRANSFRM qui définit l'emplacement de la liaison et du schéma JSON.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/JSONTRANSFRM
Serveur JVM
Une ressource JVMSERVER définit l'emplacement du profil JVM et d'autres options utilisées pour créer un serveur JVM pour exécuter des applications Java™ dans une région CICS. Le profil JVM pour le serveur JVM est conditionné dans le bundle CICS avec la définition de ressource.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/JVMSERVER
Bibliothèque
Une ressource LIBRARY définit une concaténation dynamique des ensembles de données contenant les artefacts de programme qui composent une application ou un groupe d'applications.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/LIBRARY
Bundle OSGi
Les applications Java conditionnées sous forme de bundles OSGi peuvent être déployées dans des bundles CICS pour s'exécuter dans un serveur JVM, à l'aide du kit de développement de logiciels CICS Explorer. Voir le manuel CICS Java Developer Guide dans l'aide du kit de développement de logiciels (SDK) et dans Administration d'applications Java dans la documentation du produit CICS TS version 5.4.0.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/OSGIBUNDLE
Ensemble de packages
Vous pouvez créer une définition pour une ressource PACKAGESET (ensemble de packages) dans tout bundle CICS déployé avec une plateforme, une application ou projet de liaison d'applications. Utilisez la ressource PACKAGESET pour définir la collection DB2 à utiliser pour qualifier les demandes SQL effectuées par les tâches d'application qui s'exécutent sur une plateforme.

Lorsque vous installez une ressource BUNDLE contenant une ressource PACKAGESET avec une application CICS ou une liaison d'applications, elle est à usage privé de l'application. CICS définit la collection DB2 devant être utilisée par toutes les tâches de l'application.

Lorsque vous installez une ressource BUNDLE contenant une ressource PACKAGESET avec une plateforme, CICS définit la collection DB2 qui sera utilisée par toutes les tâches de l'application qui s'exécutent sur la plateforme sur laquelle aucune collection DB2 spécifique n'est définie pour l'application.

Voir Ressources privées pour les versions d'application dans la documentation du produit CICS TS version 5.4.0.

URI :
http://www.ibm.com/xmlns/prod/cics/bundle/PACKAGESET
Pipeline
Une ressource PIPELINE est utilisée lorsqu'une application CICS agit en tant que fournisseur ou demandeur de service Web. Elle identifie un fichier de configuration de pipeline qui fournit des informations sur les programmes du gestionnaire de message qui opèrent sur une demande de service et sur la réponse. Le fichier de configuration de pipeline est conditionné dans le bundle CICS avec la définition de ressource. Les ressources PIPELINE définies dans des bundles CICS peuvent uniquement être utilisées avec des ressources WEBSERVICE qui sont définies des bundles CICS ou créées dynamiquement par une analyse de pipeline.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/PIPELINE
Politique
Une politique définit une ou plusieurs règles permettant de gérer le comportement d'une région CICS et d'effectuer une action automatisée lorsque les conditions définies par une règle sont remplies. CICS prend en charge deux types de règle conditionnelle : les règles système et les règles de tâche. Les règles système peuvent être utilisées pour surveiller l'état de ressources système critiques ou la santé générale d'un système CICS ; les règles de tâche peuvent être utilisées pour surveiller l'utilisation des ressources de tâches utilisateur individuelles. Reportez-vous à la tâche Utilisation des règles.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/POLICY
Programme
Une ressource PROGRAM représente un programme unique dans un système CICS.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/PROGRAM
Transaction
Une ressource TRANSACTION indique les fonctions fournies par CICS pour un appel spécifique d'une application.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/TRANSACTION
Service TCP/IP
Une ressource TCPIPSERVICE indique le protocole, le port et d'autres informations pour une connexion TCP/IP pour une région CICS.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/TCPIPSERVICE
Application Web
Les applications Web qui sont conditionnées sous forme de fichiers WAR ou EBA ou EAR peuvent être déployées dans un bundle CICS pour s'exécuter dans un serveur JVM Liberty. Voir Déploiement d'applications sur un serveur de machine virtuelle Java dans la documentation du produit CICS TS version 5.4.0.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/WARBUNDLE
http://www.ibm.com/xmlns/prod/cics/bundle/EBABUNDLE
http://www.ibm.com/xmlns/prod/cics/bundle/EARBUNDLE
Service Web
Une ressource WEBSERVICE définit les aspects de l'environnement d'exécution d'un programme d'application CICS déployé dans une configuration de services Web. Le fichier de liaison de service Web et le document ou fichier archive WSDL peuvent être conditionnés dans le bundle CICS avec la définition de ressource. Si le fichier de liaison est pour un fournisseur de service Web, vous pouvez également générer une définition PROGRAM pour le service Web et l'inclure dans le bundle.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/WEBSERVICE
Mappe URI
Une ressource URIMAP correspond à l'identificateur URI d'un protocole HTTP, d'un flux Atom ou d'une demande de service Web et fournit des informations à CICS sur la méthode de traitement de la demande.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/URIMAP
Service basé sur XML
Les services basés sur XML sont généralement des applications de fournisseur ou de demandeur de services Web créées à l'aide d'IBM Developer for Z, qui utilise XML pour faire l'interface avec d'autres applications, ainsi qu'une liaison pour transformer les données. Reportez-vous à la tâche Création d'un service fondé sur XML dans la documentation du produit CICS TS version 5.4.0.
URI :
http://www.ibm.com/xmlns/prod/cics/bundle/XMLTRANSFORM