Compartir a través de


Formas de orquestación

El Diseñador de orquestaciones es una herramienta visual para crear orquestaciones Proporciona varias formas que puede situar en la superficie de diseño como representaciones visuales de acciones subyacentes y pueden serle útiles a la hora de diseñar e implementar eficientemente una orquestación.

Acción de configuración insuficiente

Imagen que representa una acción de configuración insuficiente.

Nota

La acción de configuración incompleta se muestra en el Diseñador de orquestaciones cuando este detecta que la forma asociada no está completamente configurada. Si una forma de una orquestación no está completamente configurada, la orquestación asociada no se compilará.

En la siguiente tabla se enumeran las formas disponibles junto a una breve descripción de la función de cada una.

Forma Nombre de la forma Propósito
Icono que permite a la orquestación llamar a otra orquestación de forma sincrónica. Orquestación de llamadas Permite que su orquestación llame a otra orquestación de forma sincrónica.
Icono que le permite configurar una directiva de reglas de negocios que se va a ejecutar en la orquestación. Reglas de llamada Permite crear una directiva de reglas de negocios para ejecutarla en la orquestación.
Icono que le permite llamar al código para deshacer o compensar las operaciones ya realizadas por la orquestación cuando se produce un error. Compensate Permite llamar a código para deshacer o compensar operaciones ya realizadas por la orquestación cuando se produce un error.
Icono que le permite construir un mensaje. Construir mensaje Permite construir un mensaje.
Icono que le permite bifurcar condicionalmente en la orquestación. Decidir Permite que su orquestación se ramifique de forma condicional.
Icono que le permite crear retrasos en la orquestación en función de un intervalo de tiempo de espera. Delay Permite generar retrasos en la orquestación en función de un intervalo de tiempo de espera.
Icono que permite asignar valores a variables o realizar llamadas de .NET. Expression Permite asignar valores a variables o realizar llamadas .NET.
Icono que permite agrupar las operaciones en una sola unidad contraíble y expandible para mayor comodidad visual. Grupo Permite agrupar operaciones en una unidad única que puede contraerse o expandirse para mayor facilidad visual.
Icono que permite que la orquestación se bifurque condicionalmente en función de los mensajes recibidos o la expiración de un período de tiempo de espera. Escucha Permite que la orquestación se ramifique de forma condicional según los mensajes recibidos o el vencimiento de un período de espera.
Icono que permite que la orquestación realice un bucle hasta que se cumpla una condición. Bucle Permite que la orquestación se ejecute en bucle hasta que se cumpla una condición.
Icono que le permite asignar valores de mensaje. Asignación de mensajes Permite asignar valores de mensaje.
Icono que permite que la orquestación realice dos o más operaciones independientemente entre sí. Acciones paralelas Permite que la orquestación lleve a cabo dos o más operaciones independientemente del resto.
Icono que define dónde y cómo se transmiten los mensajes. Puerto Define dónde y cómo se transmiten los mensajes.
Icono que le permite recibir un mensaje en la orquestación. Receive Permite que su orquestación reciba un mensaje.
Icono que le permite crear una colección de puertos que se comunican con el mismo asociado lógico, quizás a través de diferentes transportes o puntos de conexión. Vínculo de función Permite crear una colección de puertos que se comunican con el mismo socio comercial lógico, quizá mediante diferentes transportes o extremos.
Icono que proporciona un marco para transacciones y control de excepciones. Ámbito Proporciona un marco de trabajo para controlar las transacciones y las excepciones.
Icono que le permite enviar un mensaje desde la orquestación. Envío Permite enviar un mensaje desde la orquestación.
Icono que permite que la orquestación llame a otra orquestación de forma asincrónica. Iniciar orquestación Permite que su orquestación llame a otra orquestación de forma asincrónica.
Icono que suspende el funcionamiento de la orquestación para habilitar la intervención en caso de alguna condición de error. Suspender Suspende la operación de la orquestación para permitir la intervención en caso de que se produzca alguna condición de error.
Icono que le permite finalizar inmediatamente el funcionamiento de la orquestación en caso de alguna condición de error. Terminate Permite finalizar inmediatamente la operación de la orquestación por si se produjera alguna condición de error.
Icono que le permite iniciar explícitamente una excepción en caso de error. Iniciar excepción Permite iniciar una excepción de forma explícita en caso de error.
Icono que permite asignar los campos de los mensajes existentes a nuevos mensajes. Transformación Permite asignar los campos de mensajes ya existentes a nuevos mensajes.