Flujos de trabajo

Flujos de trabajo de AggreGate

Los flujos de trabajo son acciones basadas en el flujo diseñados visualmente combinando la lógica del lado del servidor con las interacciones del operador. Existiendo un número ilimitado de procesos simultáneos iniciados por eventos en cualquier flujo de trabajo.

Las aplicaciones típicas de flujo de trabajo incluyen orquestación de datos, gestión de procesos comerciales, bases de conocimiento legibles por máquina y mucho más.

Los algoritmos de procesamiento de datos y toma de decisiones basados en flujos de trabajo pueden ser implementados por cualquiera que no tenga siquiera conocimientos básicos de scripting y lenguaje de programación. Los bloques de flujo se conectan entre sí mediante el método de arrastrar y soltar.

Los flujos de trabajo se almacenan en formato XML pero se compilan en código Java puro al inicio, por lo que su rendimiento es muy alto en comparación con los idiomas interpretados. El generador de flujo de trabajo visual se beneficia del depurador integrado que permite el diagnóstico paso a paso de las interacciones entre los bloques de flujo de trabajo.

Interacción de los pasos de los flujos de trabajo

Los pasos de los flujos de trabajo pueden interactuar con:

  • Modelo de datos unificados : mediante variables de lectura - escritura y funciones de llamada
  • Operadores humanos : mediante la ejecución de procedimientos de IU

Esto efectivamente da un flujo de trabajo con acceso autorizado a todos los datos que fluyen dentro de la plataforma. Los flujos de trabajo son livianos y se pueden ejecutar en entornos integrados o puertas de enlace IoT y en computadoras de bajo costo de una sola placa.