Utilisation de bundles

Vous pouvez utilisez des bundles pour déployer des applications, des événements 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 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. Pour créer et utiliser des bundles de gestion pour les applications ou les plateformes, ou pour créer et utiliser des règles, utilisez les instructions fournies dans la section Utilisation des plateformes, applications et règles.

Pour certains artefacts que vous pouvez déployer sur un bundle CICS, vous devez suivre un processus dédié dans CICS Explorer, le kit de développement de logiciels CICS Explorer SDK ou Rational Developer for System z. Pour les autres artefacts, vous devez créer 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 d'informations sur ces artefacts, voir Artefacts pouvant être déployés dans les bundles dans la documentation du produit CICS TS V5.2.
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 EP dans les bundles CICS. Voir l'aide de l'éditeur de liaison d'événement CICS.
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 de flux Atom.
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 Rational Developer for System z. Voir Création d'un service fondé sur un canal dans la documentation du produit CICS TS V5.2.
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
Voir Ajout de ressources à un projet de bundle CICS.
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.
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. Voir Ajout de ressources à un projet de bundle CICS.
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. Voir Ajout de ressources à un projet de bundle CICS.
Bundle OSGi
Les applications Java packagées en tant que 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.
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. Voir Ajout de ressources à un projet de bundle CICS.
Politique
Une politique définit une ou plusieurs règles de gestion du comportement des tâches de l'utilisateur dans des régions CICS. Voir Ajout de ressources à un projet de bundle CICS.
Programme
Une ressource PROGRAM représente un programme unique dans un système CICS. Voir Ajout de ressources à un projet de bundle CICS.
Transaction
Une ressource TRANSACTION indique les fonctions fournies par CICS pour un appel spécifique d'une application. L'installation automatique n'est pas prise en charge pour le programme initial pour des ressources TRANSACTION qui sont définies et déployées avec une plateforme ou une application. Vous devez donc également définir le programme initial pour la transaction. Voir Ajout de ressources à un projet de bundle CICS.
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. Voir Ajout de ressources à un projet de bundle CICS.
Application Web
Les applications Web qui sont conditionnées sous la forme de fichiers WAR ou EBA peuvent être déployées dans un bundle CICS pour s'exécuter dans un serveur JVM Liberty. Voir Déploiement d'applications dans un serveur JVM.
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. Voir Ajout de ressources à un projet de bundle CICS.
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. Voir Ajout de ressources à un projet de bundle CICS.
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 de Rational Developer for System z, qui utilisent XML pour assurer l'interface avec d'autres applications ainsi qu'une liaison pour transformer les données. Voir Création d'un service fondé sur XML dans la documentation du produit CICS TS V5.2.