Sobre o projeto
Flowable é uma plataforma leve, porém poderosa, de workflow e Gerenciamento de Processos de Negócio (BPM), escrita em Java. Ela fornece um motor de processo BPMN 2.0, um motor de caso CMMN e um motor de regras DMN, todos sob a licença Apache 2.0. O motor pode ser embutido diretamente em aplicações Java ou implantado como um serviço autônomo em servidores, clusters ou na nuvem. Ele se integra perfeitamente com Spring e oferece APIs Java e REST, tornando-o adequado para orquestrar atividades humanas e de sistema.
Os principais recursos incluem:
- **Motor de Processo BPMN**: Executa processos de negócio definidos em BPMN 2.0.
- **Motor de Caso CMMN**: Gerencia modelos de caso para um trabalho mais flexível e orientado a objetivos.
- **Motor de Regras DMN**: Avalia regras de negócio usando Decision Model and Notation.
- **Flexibilidade de Implantação**: Executa embutido ou como serviço; suporta ambientes de cluster e nuvem.
- **Integração com Spring**: Funciona bem com aplicações baseadas em Spring.
- **APIs Ricas**: APIs Java e REST para gerenciamento de processos e integração.
O Flowable V7 requer Java 17 ou superior, enquanto o ramo mais antigo V6 suporta Java 8+. O projeto é mantido ativamente com um fórum comunitário e rastreador de problemas. Uma ferramenta gratuita de modelagem baseada em nuvem, Flowable Design, está disponível para criar modelos BPMN, CMMN e DMN.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.