Sobre el proyecto
Flowable es una plataforma de flujo de trabajo y gestión de procesos de negocio (BPM) ligera pero potente, escrita en Java. Proporciona un motor de procesos BPMN 2.0, un motor de casos CMMN y un motor de reglas DMN, todo bajo la licencia Apache 2.0. El motor puede integrarse directamente en aplicaciones Java o desplegarse como un servicio independiente en servidores, clústeres o en la nube. Se integra perfectamente con Spring y ofrece APIs tanto en Java como en REST, lo que lo hace adecuado para orquestar actividades humanas y de sistema.
Las características clave incluyen:
- **Motor de procesos BPMN**: Ejecutar procesos de negocio definidos en BPMN 2.0.
- **Motor de casos CMMN**: Gestionar modelos de casos para un trabajo más flexible y orientado a objetivos.
- **Motor de reglas DMN**: Evaluar reglas de negocio utilizando el Modelo y Notación de Decisiones.
- **Flexibilidad de despliegue**: Ejecutar integrado o como servicio; soporta clústeres y entornos en la nube.
- **Integración con Spring**: Funciona bien con aplicaciones basadas en Spring.
- **APIs enriquecidas**: APIs Java y REST para la gestión de procesos e integración.
Flowable V7 requiere Java 17 o superior, mientras que la rama anterior V6 soporta Java 8+. El proyecto se mantiene activamente con un foro comunitario y un rastreador de problemas. Una herramienta de modelado gratuita basada en la nube, Flowable Design, está disponible para crear modelos BPMN, CMMN y DMN.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.