Pour fournir une application aux utilisateurs d'une plateforme, vous devez installer une définition d'application, activer l'application, puis rendre l'application disponible.
Utilisez cette procédure pour la première installation d'une application particulière sur une plateforme, lorsque aucune autre version de l'application n'est installée sur la plateforme. Lorsque vous remplacez une version existante par une nouvelle version, suivez la procédure complète indiquée dans Mise à jour des applications. Si votre application utilise des ressources qui ne sont pas prises en charge pour la gestion de versions multiples, vous devez désactiver et supprimer la version existante de l'application après cette procédure avant d'installer une nouvelle version.
Lors de l'installation de la définition d'application, CICSPlex SM crée une ressource APPLCTN afin de représenter l'application dans le CICSplex. CICSPlex SM crée également un enregistrement de l'application dans le référentiel de données, qui est utilisé dans le traitement de récupération des bundles d'applications.
Si la plateforme cible est active, CICSPlex SM utilise les informations dans le bundle d'applications et la liaison d'application pour installer les bundles CICS dans les régions de la plateforme. Chaque ressource BUNDLE est créée de manière dynamique et un nom unique lui est attribué. Les ressources définies à l'intérieur de chaque bundle CICS sont créées de manière dynamique dans les régions CICS lors de l'installation de la ressource BUNDLE.
La relation entre l'application et chaque bundle CICS installé est sauvegardée dans un composant de gestion. Le composant de gestion est un enregistrement MGMTPART créé automatiquement pour chaque bundle CICS lors de l'installation de l'application. Il enregistre les régions CICS dans lesquelles est installé le bundle, puis contrôle l'état du bundle dans les régions CICS.
Lors de l'installation d'une application sur une plateforme active, CICSPlex SM installe immédiatement les bundles CICS dans toutes les régions CICS définies comme faisant partie intégrante de la plateforme et qui s'exécutent au moment de l'installation de la définition d'application. CICSPlex SM installe également les bundles CICS dans les régions CICS de la plateforme si vous démarrez ou redémarrez les régions après l'installation de la définition d'application. Si vous ajoutez d'autres régions CICS à la plateforme après avoir installé la définition d'application, le gestionnaire de système CICSPlex installe également les bundles CICS dans ces régions.
Une application est à l'origine installée à l'état désactivé. Lorsque vous activez une application, CICSPlex SM active les bundles CICS qui ont été installés pour l'application dans toutes les régions CICS. Si vous démarrez ou redémarrez une région CICS de la plateforme après l'activation de l'application, CICSPlex SM installe les bundles dans cette région à l'état activé.
Lorsque vous rendez une application disponible, CICS permet aux appelants d'accéder à l'application via les points d'entrée d'application de cette dernière, qui peuvent être des ressources PROGRAM ou URIMAP. Les appelants peuvent accéder à la version d'application la plus élevée disponible ou utiliser la commande EXEC CICS INVOKE APPLICATION pour spécifier une version disponible de l'application. L'état de disponibilité d'une application n'est pas restauré si vous démarrez ou redémarrez une région CICS de la plateforme après avoir rendu l'application disponible. Une fois que vous avez vérifié que l'application a été correctement installée et activée dans la région CICS démarrée ou redémarrée, sélectionnez la version appropriée et rendez-la disponible dans la région CICS.