Rational Developer para System z, Versión 7.6

Información básica acerca de operaciones

Este tema describe con más detalle la relación entre una operación y el programa que se utiliza para invocar (una aplicación no de terminal, un servicio Web de salida o un flujo).

Una operación es un artefacto que especifica la información necesaria para invocar un flujo, una aplicación de terminal o una aplicación no de terminal.

Nota: Una operación asociada a un flujo se denomina una operación de interfaz porque define la interfaz de programación del flujo (consulte la sección Asociación de una operación de interfaz con un flujo).

Información accesible a través de una operación

Una operación se almacena en un archivo de operaciones, que contiene los siguientes tipos de elementos:
  • Cada archivo de operaciones contiene uno o más tipos de puertos.
  • Cada tipo de puerto contiene una o más operaciones.
  • Cada operación contiene referencias a mensajes:
    • Un mensaje de entrada (necesario)
    • Un mensaje de salida (necesario)
    • Uno o varios mensajes de falta (opcional)

Puede ver estas entidades cuando utilice el editor de operaciones para abrir un archivo de operaciones. Por ejemplo, en el archivo de operaciones de ejemplo, podría haber lo siguiente:
  • Un único tipo de puerto ("programas")
  • Una sola operación ("queryAccount"), que contiene:
    • El nombre del mensaje de entrada (msg_ORDERSTATUS) de la operación
    • El nombre del mensaje de salida (msg_ORDERINFO) de la operación
    • No se han definido mensajes de falta.
La tabla siguiente describe los elementos especificados en una operación:
Tabla 1. Elementos especificados en una operación
Elemento: Descripción:
Tipo de puerto La clase a la pertenece la operación.
Operación El nombre de la operación y del programa que se debe invocar.
Mensaje de entrada Una referencia al mensaje de entrada del programa que se debe invocar.
Mensaje de salida Una referencia al mensaje de salida del programa que se debe invocar.
Mensajes de falta Una referencia a los mensajes de falta (si hay alguno) del programa que se debe invocar.

Términos de uso | Comentarios

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