Las herramientas de proyecto de flujo de servicios suministran tres métodos para la creación de las definiciones de recurso CICS necesarias para invocar satisfactoriamente el flujo de servicios.
El administrador del sistema debe estar en condiciones de seleccionar el método adecuado al entorno determinado. Los tres métodos difieren en sus mecanismos de control de acceso y en sus mecanismos de persistencia.
Este método provoca la generación de un script JCL de definición de recurso que crea los RDO necesarios en el sistema CSD. Es necesario un usuario con los derechos de acceso adecuados para someter el trabajo JCL. Una vez finalizado el proceso, los RDO deben ser persistentes en el mecanismo de CSD. Debe instalar manualmente el grupo de recursos asociado con estas definiciones de recurso.
Para obtener más información, consulte la publicación CICS Transaction Server for z/OS® Resource Definition Guide, que forma parte de CICS Transaction Server for z/OS Information Center, disponible en http://publib.boulder.ibm.com/infocenter/cicsts/v4r1/index.jsp
Crear JCL de definiciones de recurso (consulte el Paso B6. La página Selección de archivo del asistente Generar código de tiempo de ejecución).
Someter JCL de definición de recurso (consulte el Paso B8. La página de opciones de instalación y compilación del asistente Generar código de tiempo de ejecución).
En este método el asistente Generar código de tiempo de ejecución realiza peticiones a través del componente Gestor de despliegue de aplicaciones de Rational Developer for System z para crear e instalar dinámicamente recursos de programa, transacción y tipo de proceso CICS en el sistema z/OS remoto.
El componente Gestor de despliegue de aplicaciones de Rational Developer for System z proporciona un cliente de definiciones de recursos CICS (cliente CRD) que se comunica con un servidor de definiciones de recursos CICS (servidor CRD) que se ejecuta en una región de conexión primaria CICS en un sistema z/OS remoto (consulte la documentación para el Gestor de despliegue de aplicaciones en la ayuda en línea para Rational Developer for System z).
El cliente CRD envía peticiones al servidor CRD para que reúna información y cree e instale recursos CICS. El servidor CRD utiliza la región de conexión primaria CICS para recuperar los valores predeterminados para los atributos de recursos CICS y como la región de destino predeterminada donde están instalados los recursos.
Cuando el servidor CRD recibe una petición de crear e instalar una definición de recurso, el servidor CRD determina dinámicamente si la región CICS está gestionada por CICSPlex SM:
Si CICSPlex SM no gestiona la región CICS, el servidor CRD crea e instala la definición de recurso CICS utilizando el mandato CREATE de CICS System Programming Interface (SPI). Las definiciones de recurso instaladas de ese modo son persistentes hasta que la región CICS se arranca en frío. Generalmente, las regiones CICS sólo se arrancan en frío después de haber aplicado el mantenimiento de servicio a CICS. Normalmente, las regiones CICS se inician en caliente para poder instalar las definiciones de recurso instaladas anteriormente.
En el asistente Generar código de tiempo de ejecución, marque el recuadro de selección Instalar los recursos de programa, transacción y tipo de proceso (consulte el Paso B8. La página de opciones de instalación y compilación del asistente Generar código de tiempo de ejecución).
Para el Tiempo de ejecución de flujo de servicios CICS para CICS Transaction Server para z/OS V3.2 o posterior, esta opción permite que el Tiempo de ejecución de flujo de servicios cree dinámicamente los recursos CICS necesarios al cargar el flujo de servicios en la memoria. Es necesario que el Tiempo de ejecución de flujo de servicios obtenga los derechos de acceso para que pueda crear definiciones de recurso CICS. Las definiciones son persistentes en el sentido de que el Tiempo de ejecución de flujo de servicios recrea las definiciones de recurso necesarias cada vez que el flujo de servicio se carga en la memoria.
Para obtener más información, consulte la publicación CICS Service Flow Runtime User's Guide (consulte los enlaces del tema Entornos de ejecución soportados para cada tipo de proyecto).