Utilice una operación para especificar la información de invocación para un programa, incluyendo el mensaje de entrada del programa, su mensaje de salida y sus mensajes de falta, si hay alguno.
Una operación es un artefacto que especifica la información necesaria para invocar un flujo, una aplicación no de terminal o un servicio Web de salida (consulte la sección Información básica acerca de operaciones).
Una operación contiene los siguientes elementos:
| Elemento: | Descripción: | |
|---|---|---|
| Tipo de puerto: | La clase a la pertenece la operación. | |
| Operación: | El nombre de esta operación. La operación contiene una referencia al mensaje de entrada, una referencia al mensaje de salida, si hay alguno, y referencias a los mensajes de falta, si los hay. | |
| 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. | |
Las operaciones se almacenan en archivos de operaciones (extensión .wsdl). Puede crear o modificar operaciones en el editor de operaciones (consulte la sección Editor de operaciones).
Después de haber definido los elementos de una operación, puede asociar la operación al programa que la operación describe. Hay dos clases de asociación diferentes:
Puede asociar una operación a un nodo Invoke que reside dentro de un flujo que crea para que el nodo Invoke pueda invocar otro flujo, una operación no de terminal o un servicio Web de salida (consulte la sección Invocar nodos en el editor de flujo).