Rational Developer para System z, Versión 7.6

2. Crear programas COBOL

La segunda página del asistente Importar archivos COBOL, titulada Crear programas COBOL, permite crear una o varias operaciones que utilicen los mensajes que haya creado en la primera página del asistente.

Recuerde que una operación es un artefacto que contiene la información necesaria para invocar un flujo o una aplicación no de terminal. Generalmente, una operación incluye una o varias referencias a mensajes utilizados para pasar datos hacia o desde el flujo o aplicación no de terminal cuando se invoca. (Consulte la sección Información básica acerca de operaciones.)

Si no desea crear una operación en este momento:
  1. No marque el recuadro de selección Crear definiciones de programa COBOL.
  2. Pulse Siguiente para ir a la próxima página del asistente o Finalizar para generar los archivos de mensaje y cerrar el asistente.
Nota: También puede utilizar el editor de operaciones para crear o modificar una operación (consulte la sección Editor de operaciones).

Si desea crear una operación en este momento:

  1. Marque el recuadro de selección Crear definiciones de programa COBOL.

  2. Especifique el archivo de operaciones en el que desea almacenar las operaciones nuevas:
    1. Para crear un archivo de operaciones, pulse el botón de selección Nuevo archivo y escriba el nombre del archivo en el campo de entrada de la derecha. (Puede especificar la extensión .wsdl ahora o dejar que el asistente lo haga más tarde). El archivo nuevo se creará en la carpeta Operaciones del subproyecto que ha seleccionado en la primera página del asistente.
    2. Como alternativa, para añadir las operaciones nuevas a un archivo de operaciones existente, seleccione Archivo existente y seleccione un archivo en el recuadro de lista.

  3. Para crear una operación:
    1. Pulse Añadir programa para crear una operación vacía.
      Nota: El asistente añadirá una operación vacía con el nombre predeterminado program al recuadro de lista.
    2. En el campo de entrada Programa (denominado campo Operación de interfaz, si ha especificado el subproyecto de interfaz en la primera página del asistente), escriba el nombre que quiera utilizar para la operación (como NontermApp_02) y pulse la tecla Intro.

      El asistente redenominará el programa nuevo del recuadro de lista según el nombre especificado.

    3. En el campo Tipo de comunicación, seleccione un tipo de invocación para la operación nueva:
      • LINK con COMMAREA
      • LINK con Channel
      • WebSphere MQ
      Nota: El recuadro de lista no está disponible cuando selecciona el subproyecto de interfaz en el recuadro de lista Nombre de proyecto de la página Importar archivos COBOL del asistente.
      Nota: Cuando el Tipo de comunicación es LINK con Channel, puede añadir varios mensajes a los Datos de entrada y a los Datos de salida.
    4. Para seleccionar un mensaje de entrada para la operación nueva:
      Nota: Si el recuadro de lista Tipo de comunicación se establece en LINK con Channel, podrá seleccionar varios mensajes de entrada (consulte el paso 3(c)).
      1. Pulse el botón Seleccionar situado a la derecha de la etiqueta Datos de entrada.

        Se abrirá la ventana Seleccionar mensaje.

      2. En la ventana Seleccionar mensaje, seleccione el mensaje que desea utilizar como mensaje de entrada.
        Nota: Observe que los únicos mensajes disponibles para selección en este momento son los mensajes creados desde archivos fuente COBOL que ha especificado en la primera página del asistente. Una vez que cierre el asistente, aún puede añadir otros mensajes, añadiendo el archivo de operaciones creado por el asistente con el editor de operaciones y añadiendo los mensajes (consulte la sección Editor de operaciones).
      3. Pulse Aceptar.

        El asistente Importar archivos COBOL visualizará el nombre del mensaje en el campo situado a la derecha de la etiqueta Datos de entrada.

    5. Para seleccionar un mensaje de salida para la operación, pulse el botón Seleccionar situado a la derecha de la etiqueta Datos de salida y siga los mismos pasos que para el mensaje de entrada en el paso 3(d).
      Nota: Si el recuadro de lista Tipo de comunicación se establece en LINK con Channel, podrá seleccionar varios mensajes de salida (consulte el paso 3(c)).

    6. Para seleccionar un mensaje de error para la operación, pulse el botón Seleccionar situado a la derecha de la etiqueta Datos de error y siga los mismos pasos que para el mensaje de entrada en el paso 3(d).

      Nota: La opción Datos de falta sólo está disponible si ha seleccionado el subproyecto de interfaz en la primera página del asistente.

    7. Para ver o modificar las propiedades de generación de las operaciones, pulse el botón Especificar propiedades de generación para abrir la ventana Especificar propiedades de generación.

      Nota: El botón Propiedades de generación no está disponible si ha seleccionado el subproyecto de interfaz en la primera página del asistente.
      Para obtener información sobre los campos en la ventana Especificar propiedades de generación, consulte los temas siguientes:
      Los valores que especifique aquí en la ventana Especificar propiedades de generación pasarán a ser los valores predeterminados de las propiedades de generación asociadas con esta definición de programa.
      • En concreto, los valores que especifique pasarán a ser los valores predeterminados de las propiedades de generación de cualquier nodo Invoke [un nodo Invoke reside en un archivo de propiedades de generación] que corresponda a un nodo Invoke [un nodo Invoke reside en un archivo de flujo] que utilice esta definición de programa para invocar la aplicación no de terminal especificada en la definición de programa; consulte la sección Nodos de flujo y nodos Invoke en el editor de propiedades de generación.
      • Al abrir el archivo de propiedades de generación, las propiedades de generación de estos nodos de invocación se llenarán con los valores especificados aquí.
      • Esta característica permite especificar las propiedades de generación de esta definición de programa en este momento, mientras tiene en mente las características del programa (la aplicación no de terminal especificada en esta definición de programa).

      Puede modificar más tarde las propiedades de generación por defecto en el editor de propiedades de generación (consulte la sección Paso A2. Edite el archivo de propiedades de generación para el flujo principal).

  4. Para crear operaciones adicionales para el mismo archivo de operaciones, siga los mismos pasos que en el paso 3.

  5. Pulse Siguiente para ir a la próxima página del asistente o Finalizar para cerrar el asistente.

Si pulsa Finalizar:
  1. Para cada operación que especifique en Crear página de programas COBOL:

    1. Mensajes y archivos de mensaje:
      1. El asistente crea un mensaje nuevo por cada estructura de datos que especifique para:
        • Datos de entrada
        • Datos de salida
        • Datos de error (si hubiera).
      2. El asistente almacena cada mensaje nuevo en un archivo de mensaje nuevo.
      3. El asistente almacena cada archivo de mensaje nuevo en la carpeta Mensajes del subproyecto que ha especificado en la primera página del asistente.

    2. Operaciones y archivos de operaciones:
      1. El asistente crea una operación nueva a partir de la información que especifique en el grupo Especificar propiedades:
        • El asistente establece el nombre de la operación nueva en el valor que haya especificado en el campo Programa (u Operación de interfaz).
        • El asistente establece el mensaje de entrada, el mensaje de salida y el mensaje de error de la operación nueva de forma que hagan referencia a los mensajes nuevos que el asistente acaba de crear.
      2. El asistente almacena la operación nueva:
        • En el archivo de operaciones nuevo (si ha especificado un archivo de operaciones nuevo).
        • En el archivo de operaciones existente (si ha especificado un archivo de operaciones existente).
  2. El asistente se cerrará.
  3. Ahora ya puede utilizar la operación nueva:


Términos de uso | Comentarios

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