El asistente Generar peticionario de cliente genera un
módulo de código fuente COBOL desde el que puede crear un programa de prueba cliente
CICS autónomo que invoque el Tiempo de ejecución de flujo de servicios CICS con una petición de
ejecutar el flujo de servicios.
Este tema tiene los subtemas siguientes:
Información general acerca del asistente
El peticionario de cliente CICS que se crea a
partir del módulo de código fuente COBOL generado permite probar el flujo de servicio sin
tener que configurar CICS para que ejecute un
servicio Web.
El asistente almacena el módulo de código fuente generado en la misma
subcarpeta del Explorador de proyectos EST en la que están almacenados los archivos de propiedades
de generación y los archivos de salida de tiempo de ejecución para el flujo
(consulte la sección Subcarpetas en las que se almacenan los archivos de propiedades de generación y los archivos de salida ejecutables).
Debe copiar el código fuente COBOL en el sistema
z/OS remoto y crear un cliente
CICS a partir de él. Cuando ejecuta el cliente
CICS, invoca el Tiempo de ejecución de flujo de servicios CICS con una petición de ejecutar el
flujo de servicio que ha especificado.
Existen plantillas de peticionario COBOL que
puede personalizar para incorporar los cambios que desea que se incluyan cada vez que
genere un módulo de código fuente para un peticionario de cliente
CICS (consulte la sección
Establecer preferencias de las plantillas de peticionario COBOL).
Nota: El módulo de código fuente COBOL
generado está pensado para proporcionar un programa de prueba, no un programa a nivel de producción. Sin embargo, el módulo de código fuente generado puede servir de base para un programa de nivel
de producción que cree. El código fuente generado está disponible "tal cual" para prueba y no está
soportado por IBM®.
Ejecución del asistente
Para utilizar el
asistente
Generar peticionario de cliente para crear un módulo de código fuente para un
programa de prueba:
Inicie el asistente:
En el Explorador de proyectos EST
- Pulse con el botón derecho del ratón uno de los elementos siguientes:
- El proyecto de flujo de servicios
- La carpeta Flujos
- Un flujo de la carpeta Flujo
- En la carpeta Generaciones, cualquier carpeta de la vía de acceso para un subdirectorio
en el que están almacenados los archivos de propiedades de generación y los archivos de salida de tiempo de ejecución.
- Seleccione .
De forma alternativa, puede iniciar el asistente de esta manera:
- En el menú principal del entorno de trabajo,
seleccione .
Se
abre la ventana Nuevo.
- En la ventana Nuevo:
- Pulse
- Pulse Siguiente.
Nota: Si no ha seleccionado un archivo de propiedades de generación, el asistente Generar código de tiempo
de ejecución permite seleccionar uno. Si no existe ningún archivo de propiedades de generación, las herramientas del
proyecto de flujo de servicio le solicitan que cree uno.
En la primera (y única) página del asistente, denominada Peticionario de cliente
COBOL, complete los campos siguientes:
- Nombre de archivo
- Escriba el nombre del archivo que contiene el código fuente COBOL generado (por
ejemplo, TEST0001).
- Proyecto de destino
- Seleccione el proyecto de flujo de servicio que contiene el flujo con el que desea trabajar.
- Flujo
- Seleccione el flujo a partir del cual ha creado el flujo de servicios que
desea probar.
- Propiedades de generación
- Seleccione el mismo archivo de propiedades de generación que ha utilizado para generar
el código fuente para el flujo de servicios que desea probar..
- Tipo de comunicación
- Seleccione el método de pasar datos que desea que el programa de prueba utilice cuando
envíe una petición de servicio al proveedor de flujo de servicios:
- LINK con COMMAREA: seleccione este método si desea que el programa de prueba
pase datos utilizando COMMAREA.
- LINK con canal: seleccione este método si desea que el programa de prueba
pase datos utilizando un canal.
- Nombre de canal
- Escriba el nombre del canal que desea utilizar. (Este campo sólo está activo si ha
seleccionado LINK con canal en la lista Tipo de comunicación.)
Pulse Finalizar.
El asistente crea el módulo de código fuente y lo almacena
en el archivo especificado en el directorio destino.