Instalación, habilitación y disponibilidad de aplicaciones

Para proporcionar una aplicación a los usuarios de una plataforma, se instala una definición de la aplicación, se habilita la aplicación y, a continuación, se hace que la aplicación esté disponible.

Antes de empezar

Exporte la aplicación al directorio de inicio de la plataforma en ZFS y cree una definición de aplicación (APPLDEF) para la aplicación. Consulte Despliegue de un proyecto de aplicación de CICS.

Acerca de esta tarea

Utilice este procedimiento para la primera instalación de una aplicación determinada en una plataforma cuando no haya otras versiones de la aplicación instaladas en la plataforma. Cuando sustituya una versión existente de una aplicación por una versión nueva, siga el procedimiento completo que encontrará en Actualización de aplicaciones. Si la aplicación utiliza recursos que no reciben soporte para versiones múltiples, debe inhabilitar y descartar la versión existente de la aplicación siguiendo ese procedimiento antes de instalar una versión nueva.

Procedimiento

  1. Abra la perspectiva de nube de CICS.
  2. En la vista Explorador de nubes, pulse el botón derecho del ratón la definición de la aplicación (APPLDEF) para la aplicación que desee instalar en la plataforma de destino. Pulse Instalar y, a continuación, Aceptar para instalar la aplicación en la plataforma. Los paquetes de CICS que se despliegan como parte de la versión de la aplicación se crean en las regiones CICS de la plataforma. Renueve la vista Explorador de nubes y se visualizará el nombre de la aplicación y el número de la versión.
  3. Compruebe el estado de la aplicación, que se visualiza en la vista Explorador de nubes. Una aplicación se instala en estado inhabilitado. Comprobación del estado de una aplicación ofrece una lista de otros estados posibles. Si aparece un estado inesperado como, por ejemplo, FAILED, siga el procedimiento de resolución de problemas en Diagnóstico de errores de aplicación.
  4. En la vista Explorador de nubes, pulse el botón derecho del ratón el nombre de la aplicación y pulse Inhabilitar y, a continuación, pulse Aceptar para habilitar la aplicación. De forma alternativa, abra la aplicación en el editor de aplicaciones en línea y pulse el botón Inhabilitar en la pestaña Visión general. Cuando habilite una aplicación, los paquetes de CICS que se instalaron para la aplicación se habilitarán en todas las regiones CICS pero no estarán todavía disponibles para los interlocutores a través de sus puntos de entrada de la aplicación.
  5. Compruebe el estado de la aplicación de nuevo en la vista Explorador de nubes. Algunos recursos de una aplicación requieren más tiempo en habilitarse que otros. El estado de la aplicación se muestra como SOMEDISABLED hasta que se hayan habilitado todos los recursos. Si la aplicación no muestra el estado ENABLED cuando se renueva por primera vez la vista Explorador de nubes tras la acción Habilitar, renueve la vista de nuevo después de un corto periodo de tiempo y compruébelo de nuevo. Si el estado no cambia a ENABLED (habilitado), siga el procedimiento de resolución de problemas que encontrará en Diagnóstico de errores de aplicación.
  6. Cuando esté listo para hacer que cada aplicación esté disponible en la plataforma, en la vista Explorador de nubes, pulse el botón derecho del ratón el nombre de la aplicación y pulse Hacer disponible y, a continuación, Aceptar para que la aplicación esté disponible. De forma alternativa, abra la aplicación en el editor de aplicaciones en línea y pulse el botón Hacer disponible en la pestaña Visión general. La aplicación está disponible para los interlocutores a través de los puntos de entrada de la aplicación.

Resultados

Cuando instala la definición de aplicación, el SM de CICSPlex crea un recurso APPLCTN para representar la aplicación en CICSplex. El SM de CICSPlex también crea un registro para la aplicación en el repositorio de datos, que se utiliza en el procesamiento de recuperación para los paquetes para aplicaciones.

Si la plataforma de destino está activa, el SM de CICSPlex utiliza la información del paquete de aplicación y el enlace de aplicación para instalar los paquetes de CICS en todas las regiones de la plataforma. Cada recurso BUNDLE se crea de forma dinámica y recibe un nombre exclusivo. Los recursos que se definen dentro de cada paquete de CICS se crean de forma dinámica en las regiones CICS durante la instalación del recurso BUNDLE.

La relación entre la aplicación y cada paquete de CICS instalado se guarda en un componente de gestión. El componente de gestión es un registro MGMTPART que se crea automáticamente para cada paquete de CICS durante el proceso de instalación de la aplicación. Registra las regiones CICS en que se instala el paquete y hace un seguimiento del estado del paquete en las regiones CICS.

Cuando instala una aplicación en una plataforma activa, el SM de CICSPlex instala los paquetes CICS inmediatamente en todas las regiones CICS que se definen como parte de la plataforma y se ejecuten en el momento en que instala la definición de aplicación. El SM de CICSPlex también instala los paquetes de CICS en regiones CICS de la plataforma si inicio o reinicia las regiones después del momento en que instaló la definición de aplicación. Si añade regiones CICS adicionales a la plataforma después de instalar la definición de la aplicación, CICSPlex SM instala los paquetes de CICS también en estas regiones.

Una aplicación se instala inicialmente en estado inhabilitado. Cuando habilite una aplicación, CICSPlex SM habilita los paquetes de CICS que se instalaron para esa aplicación en todas las regiones CICS. Si inicia o reinicia una región CICS en la plataforma después del momento en que habilita la aplicación, el SM de CICSPlex instala los paquetes en esa región en estado habilitado.

Cuando haga que una aplicación esté disponible, CICS permite que los interlocutores accedan a la aplicación a través de los puntos de entrada de la aplicación, que pueden ser recursos PROGRAM o URIMAP. Los interlocutores pueden acceder a la versión de la aplicación disponible de más alto nivel o utilice el mandato EXEC CICS INVOKE APPLICATION para especificar cualquier versión de aplicación disponible. El estado de disponibilidad de una aplicación no se restaura si inicia o reinicia una región CICS en la plataforma pasado el tiempo en que ha hecho disponible la aplicación. Cuando haya verificado que la aplicación se ha instalado y habilitado correctamente en la región CICS iniciada y reiniciada, seleccione la versión correspondiente y hágala disponible en la región CICS.