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