Compartir a través de


Orquestaciones configuradas como transacciones

Las orquestaciones pueden ser transaccionales, al igual que los ámbitos. De hecho, una orquestación puede considerarse un ámbito. Por lo general, se aplican las mismas reglas a las orquestaciones configuradas como transacciones que para los ámbitos configurados como orquestaciones.

Nota

Una diferencia entre las orquestaciones y otros ámbitos es que las orquestaciones no tienen controladores de excepciones.

Compensación de orquestación

Si la propiedad Tipo de transacción de la orquestación se establece en de ejecución prolongada o atómica, también puede seleccionar un valor para la propiedad Compensation , que puede ser Default o Custom.

Si selecciona Personalizado para la compensación, aparecerá una pestaña Compensación junto con la Superficie de diseño de orquestación. Tiene la misma apariencia que la superficie de diseño de orquestación y puede agregar formas y puertos a ella de la misma manera.

Las compensaciones solo tienen lugar en las orquestaciones a las que llaman otras orquestaciones. Puede compensar una instancia de orquestación específica mediante la propiedad Identifier en la forma Orquestación de llamadas .

Importante

Si existe una compensación en una orquestación de nivel superior, el motor de tiempo de ejecución la omitirá.

Consulte también

Realizar orquestaciones transaccionales
Uso de transacciones y control de excepciones