Rational Developer para System z, Versión 7.6

Crear un programa de prueba utilizando el asistente Generar peticionario de cliente

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:
  1. Inicie el asistente:
    1. En el Explorador de proyectos EST
      1. 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.
      2. Seleccione Generar > Peticionario de cliente.
    2. De forma alternativa, puede iniciar el asistente de esta manera:
      1. En el menú principal del entorno de trabajo, seleccione Archivo > Nuevo > Otro. Se abre la ventana Nuevo.
      2. En la ventana Nuevo:
        1. Pulse Enterprise Service Tools > Peticionario de cliente de flujo de servicios
        2. Pulse Siguiente.

  2. 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.)
  3. Pulse Finalizar.

El asistente crea el módulo de código fuente y lo almacena en el archivo especificado en el directorio destino.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)