Los flujos de trabajo permiten automatizar las actividades de Adobe Experience Manager AEM (). Flujos de trabajo:
Consiste en una serie de pasos que se ejecutan en un orden específico.
AEM Puede interactuar con recursos del repositorio, cuentas de usuario y servicios de.
AEM Puede coordinar actividades complicadas que implican cualquier aspecto de la.
Los procesos empresariales que ha establecido su organización se pueden representar como flujos de trabajo. Por ejemplo, el proceso de publicación de contenido del sitio web suele incluir pasos como la aprobación y la aprobación por parte de varias partes interesadas. AEM Estos procesos se pueden implementar como flujos de trabajo de y aplicarse a páginas de contenido y recursos.
Para obtener más información, consulte lo siguiente:
Modelos de flujo de trabajo AEM en los que se encuentran los procesos de representación e implementación de los negocios:
Cuando se inicia (ejecuta) un modelo del flujo de trabajo, se crea una instancia de flujo de trabajo. Un modelo de flujo de trabajo se puede iniciar varias veces, cada una de las cuales genera una instancia de flujo de trabajo distinta. Para cada instancia, se ejecutan los pasos que define el modelo de flujo de trabajo.
Los pasos realizados son los definidos por el modelo de flujo de trabajo en el momento de generar la instancia. Consulte Desarrollo de flujos de trabajo para obtener más información.
Las instancias de flujo de trabajo progresan a través del siguiente ciclo vital:
El modelo de flujo de trabajo se inicia, y se crea y ejecuta una instancia de flujo de trabajo.
Se ejecuta el primer paso del modelo del flujo de trabajo.
El paso se completa y el motor de flujo de trabajo utiliza el modelo para determinar el siguiente paso que se va a ejecutar.
Los pasos siguientes del modelo de flujo de trabajo se ejecutan y finalizan.
Cuando se completa el paso final, la instancia de flujo de trabajo se completa y, por lo tanto, se archiva.
AEM Muchos modelos de flujo de trabajo útiles se proporcionan con la opción de trabajo Además, los desarrolladores de su organización pueden crear modelos de flujo de trabajo personalizados, adaptados a las necesidades específicas de los procesos empresariales.
Cuando se ejecutan pasos del flujo de trabajo, se asocian a una instancia de flujo de trabajo. El historial de una instancia de flujo de trabajo incluye información sobre cada paso que se ha ejecutado para la instancia. Esta información resulta útil para investigar los problemas que se producen durante la ejecución.
Un usuario o un servicio realizan pasos del flujo de trabajo según el tipo de paso:
Si se produce un error, la implementación del servicio/paso debe gestionar el comportamiento para un escenario de error. El motor de flujo de trabajo en sí reintentará el trabajo, registrará un error y detendrá la instancia.
Un flujo de trabajo puede tener uno de los siguientes estados:
EN EJECUCIÓN: la instancia del flujo de trabajo se está ejecutando.
COMPLETADO: la instancia del flujo de trabajo se ha finalizado correctamente.
SUSPENDIDO: marca el flujo de trabajo como suspendido. Sin embargo, consulte la nota de precaución siguiente sobre un problema conocido con este estado.
ANULADO: se ha finalizado la instancia del flujo de trabajo.
ANTICUADO: el progreso de la instancia de flujo de trabajo requiere que se ejecute un trabajo en segundo plano, pero el trabajo no se puede encontrar en el sistema. Esta situación se puede producir cuando se produce un error al ejecutar el flujo de trabajo.
Cuando la ejecución de un paso de proceso genera errores, el paso aparece en la bandeja de entrada del administrador y el estado del flujo de trabajo es EN EJECUCIÓN.
Según el estado actual, puede realizar acciones en instancias de flujo de trabajo en ejecución cuando necesite intervenir en la progresión normal de una instancia de flujo de trabajo:
Marcar el estado de un flujo de trabajo como "Suspender" tiene un problema conocido. En este estado es posible realizar acciones en elementos de flujo de trabajo suspendidos en una bandeja de entrada.