Rational Developer for System z, Versión 7.6.1

B. Iniciar el registro de flujo

En este tema, se especifican los parámetros para el asistente Nuevo registro de flujo y se inicia el registro de flujo.

Para iniciar el registro de flujo:

  1. Si aún no lo ha hecho, conéctese al sistema z/OS remoto e inicie la aplicación de catálogo de ejemplo de CICS (egui) (consulte el paso 2 de la sección A. Preparar el registro de flujo).

  2. Verifique que la pantalla de aplicación Menú principal se visualice en el área de sesión.

  3. Verifique que el editor de host esté en modalidad de flujo (consulte la sección Modalidad de operaciones de pantalla y modalidad de flujo):

    1. En la barra de herramientas del editor de host, que está ubicada justo encima del área de sesión y a la izquierda del área de información, verifique que el primer icono de la barra de herramientas del editor de host sea el icono Ir a modalidad de operaciones de pantalla Ir a modalidad de operaciones de pantalla.

    2. Si el primer icono de la barra de herramientas del editor de host es el icono Ir a la modalidad de flujo Ir a la modalidad de flujo, pulse el icono una vez.

    El primer icono de la barra de herramientas debe ser ahora Ir a la modalidad de operaciones de pantalla Ir a la modalidad de operaciones de pantalla.

  4. En la barra de herramientas del editor de host, pulse el icono Volver a cargar descripciones de pantalla Volver a cargar descripciones de pantalla.

    Esta acción hace que se carguen las versiones guardadas más recientemente de las descripciones de pantalla. (Ha creado las descripciones de pantalla en la sección Paso 2.3: crear dos descripciones de pantalla para la pantalla de aplicación Consultar catálogo.)

  5. En la barra de herramientas del editor de host, pulse el icono Iniciar registro de flujo Iniciar registro de flujo.

  6. La ventana Iniciar registro de flujo:

    • Es posible que en la sesión actual del editor de host haya trabajado en otro flujo registrado y que, como resultado, tenga un flujo de terminal registrado previamente en el editor de host como flujo de trabajo actual.

    • Si es así, el editor de host visualizará la ventana Iniciar registro de flujo con el mensaje siguiente:

      ¿Desea añadir al flujo de trabajo '<nombre_flujo>'?
      Seleccione "No" para crear un flujo nuevo.
        
                              

    • Pulse No para que se cree un nuevo flujo.

  7. Se abrirá el asistente Nuevo registro de flujo. Este asistente le solicitará los nombres de los recursos que necesita crear antes de que pueda empezar el registro de flujo.

  8. En la primera y única página del asistente Nuevo registro de flujo, titulada Registrar un flujo de terminal:

    1. En el campo Flujo, escriba CheckItemAvailability.
      • El nombre del nuevo flujo es CheckItemAvailability.
      • Cuando guarde el flujo, éste se almacenará en el archivo de flujo CheckItemAvailability.seqflow.
    2. En el grupo Recursos de interfaz, pulse Crear todos los recursos nuevos. Esto hará que el asistente cree los siguientes recursos para el flujo registrado:
      • Operación de interfaz:
        • El nombre del tipo de puerto y también el nombre de la operación de interfaz del flujo es intf_CheckItemAvailability.
        • El tipo de puerto y la operación de interfaz del flujo se almacenará en el archivo intf_CheckItemAvailability.wsdl.
        • La Tabla 1 muestra los recursos asociados a la operación de interfaz:
          Nota: Estos recursos no se muestran en el asistente Nuevo registro de flujo. Para ver estos recursos, abra el archivo de operaciones de pantalla con el editor de operaciones de pantalla.
          Tabla 1. Recursos asociados a la operación de interfaz
          Artículo: Función: Nombre:
          Tipo de puerto El tipo de puerto es un contenedor para la operación. intf_CheckItemAvailability
          Operación La operación contiene la información necesaria para invocar el flujo CheckItemAvailability. intf_CheckItemAvailability
          Entrada La entrada contiene una referencia al mensaje de entrada del flujo (consulte Mensaje de entrada más abajo). Una referencia a i_CheckItemAvailability.
          Salida La salida contiene una referencia al mensaje de salida del flujo (consulte Mensaje de salida más abajo). Una referencia a o_CheckItemAvailability.
          Faltas Las faltas contienen referencias a los mensajes de falta del flujo. No se utilizan en este flujo.
      • Mensaje de entrada:
        • El nombre del mensaje de entrada del flujo es i_CheckItemAvailability.
          • El mensaje de entrada del flujo se almacenará en el archivo i_CheckItemAvailability.sfmxsd.
          • El mensaje de entrada de un flujo describe la estructura de datos de los parámetros de entrada que se pasan al flujo registrado cuando se invoca.
      • Mensaje de salida:
        • El nombre del mensaje de salida del flujo es o_CheckItemAvailability.
          • El mensaje de salida del flujo se almacenará en el archivo o_CheckItemAvailability.sfmxsd.
          • El mensaje de salida de un flujo describe la estructura de datos de los parámetros que el flujo registrado devuelve al volver de la invocación.
      • Mensaje de variables:
        • El nombre del mensaje de variables del flujo es v_CheckItemAvailability.
          • El mensaje de variables del flujo se almacenará en el archivo v_CheckItemAvailability.sfmxsd.
          • El mensaje de variables de un flujo contiene dos tipos de variables que el flujo utiliza:
            • Variables necesarias para acciones Extraer, acciones Insertar y bucles registrados.
            • Variables de propósito general que se utilizan para manipular datos del flujo.

    3. Asimismo en el grupo Recursos de interfaz, marque el recuadro de selección Exponer automáticamente variables de inserción y extracción en los mensajes de operación de interfaz.

      La selección de esta opción hace que el editor de host, durante el registro de flujo, añada automáticamente the un mensaje de entrada o de salida del flujo, un elemento de mensaje correspondiente a la variable que selecciona para una nueva acción Extraer o Insertar.

    4. En el grupo Recursos de terminal, el campo Operaciones de pantalla contiene el nombre que se debe utilizar para el archivo de operaciones de pantalla cargado actualmente:
      • En este punto, el campo Operaciones de pantalla debe contener el mismo nombre que ha especificado para el campo Flujo en la parte superior de la página del asistente: CheckItemAvailability.
      • El archivo de operaciones de pantalla en memoria se almacenará en el archivo de operaciones de pantalla CheckItemAvailability.sfmxsd del disco duro de la estación de trabajo.
      • Durante el registro de flujo, al navegar por la aplicación de terminal, la entrada del teclado se registra en el archivo de operaciones de pantalla cargado actualmente.

    5. Pulse Finalizar.

      El asistente Nuevo registro de flujo crea los recursos especificados para el nuevo flujo.

  9. Empieza el registro de flujo.

    Ahora se deben volver a ver el editor de host y el área de sesión. Compruebe que:

    1. El icono Detener registro de flujo Detener registro de flujo aparece ahora en la barra de herramientas, indicando que el registro de flujo está en curso.

    2. Que la aplicación de catálogo de ejemplo de CICS sigue mostrando la pantalla de aplicación Menú principal.


Términos de uso | Comentarios

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