Um eine Anwendung für Benutzer einer Plattform bereitzustellen, installieren Sie eine Anwendungsdefinition, aktivieren die Anwendung und machen dann die Anwendung verfügbar.
Verwenden Sie diese Prozedur für die erste Installation einer bestimmten Anwendung auf einer Plattform, wenn keine anderen Versionen dieser Anwendung auf der Plattform installiert sind. Wenn Sie eine vorhandene Version einer Anwendung durch eine neue Version ersetzen, dann verwenden Sie die vollständige Prozedur in Aktualisieren von Anwendungen. Wenn Ihre Anwendung Ressourcen verwendet, die nicht für die Multiversionssteuerung unterstützt werden, dann müssen Sie im Anschluss an diese Prozedur und vor der Installation einer neuen Version die vorhandene Version der Anwendung inaktivieren und löschen.
Wenn Sie die Anwendungsdefinition installieren, erstellt CICSPlex System Manager (SM) eine APPLCTN-Ressource, um die Anwendung im CICSplex darzustellen. Außerdem erstellt CICSPlex SM im Datenrepository einen Datensatz für die Anwendung, der bei der Wiederherstellung für die Anwendungsbundles verwendet wird.
Wenn die Zielplattform aktiv ist, verwendet CICSPlex SM die Informationen im Anwendungsbundle und in der Anwendungsbindung für die Installation der CICS-Bundles in den Regionen der Plattform. Jede BUNDLE-Ressource wird dynamisch erstellt und erhält einen eindeutigen Namen. Die innerhalb jedes CICS-Bundles definierten Ressourcen werden bei der Installation der BUNDLE-Ressource in den CICS-Regionen dynamisch erstellt.
Die Beziehung zwischen der Anwendung und jedem installierten CICS-Bundle wird in einem Verwaltungsabschnitt gespeichert. Der Verwaltungsabschnitt ist ein MGMTPART-Datensatz, der während der Anwendungsinstallation automatisch für jedes CICS-Bundle erstellt wird. Er dient dazu, die CICS-Regionen zu erfassen, in denen das Bundle installiert ist, und den Status des Bundles in den CICS-Regionen zu protokollieren.
Wenn Sie eine Anwendung auf einer aktiven Plattform installieren, installiert CICSPlex SM die CICS-Bundles unverzüglich in allen CICS-Regionen, die als Teil der Plattform definiert und während der Installation der Anwendungsdefinition aktiv sind. Außerdem installiert CICSPlex SM die CICS-Bundles in CICS-Regionen auf der Plattform, wenn Sie die Regionen nach Installation der Anwendungsdefinition (erneut) starten. Wenn Sie der Plattform nach der Installation der Anwendungsdefinition weitere CICS-Regionen hinzufügen, installiert CICSPlex System Manager die CICS-Bundles auch in diesen Regionen.
Eine Anwendung wird anfänglich im Status 'inaktiviert' installiert. Wenn Sie eine Anwendung aktivieren, aktiviert CICSPlex SM die CICS-Bundles, die für die Anwendung installiert wurden, in allen CICS-Regionen. Wenn Sie eine CICS-Region auf der Plattform nach Aktivierung der Anwendung (erneut) starten, installiert CICSPlex SM die Bundles in dieser Region im Status 'aktiviert'.
Wenn Sie eine Anwendung verfügbar machen, ermöglicht CICS den aufrufenden Programmen den Zugriff auf die Anwendung über ihre Anwendungseingangspunkte, die PROGRAM- oder URIMAP-Ressourcen sein können. Die aufrufenden Programme können entweder auf die höchste verfügbare Anwendungsversion zugreifen oder den Befehl EXEC CICS INVOKE APPLICATION verwenden, um eine verfügbare Anwendungsversion anzugeben. Wenn Sie eine CICS-Region auf der Plattform starten oder erneut starten, nachdem Sie eine Anwendung verfügbar gemacht haben, wird der Verfügbarkeitsstatus dieser Anwendung nicht wiederhergestellt. Wenn Sie geprüft haben, dass die Anwendung ordnungsgemäß in der gestarteten oder erneut gestarteten CICS-Region installiert und aktiviert worden ist, dann wählen Sie die gewünschte Version aus und machen sie in der CICS-Region verfügbar.