Об этом проекте
Flowable — это легковесная, но мощная платформа для рабочих процессов и управления бизнес-процессами (BPM), написанная на Java. Она предоставляет движок процессов BPMN 2.0, движок кейсов CMMN и движок правил DMN, все под лицензией Apache 2.0. Движок может быть встроен непосредственно в Java-приложения или развернут как автономный сервис на серверах, в кластерах или в облаке. Он бесшовно интегрируется с Spring и предлагает как Java, так и REST API, что делает его подходящим для оркестрации человеческих и системных действий.
Ключевые функции включают:
- **Движок процессов BPMN**: Выполнение бизнес-процессов, определенных в BPMN 2.0.
- **Движок кейсов CMMN**: Управление моделями кейсов для более гибкой, ориентированной на цели работы.
- **Движок правил DMN**: Оценка бизнес-правил с использованием Decision Model and Notation.
- **Гибкость развертывания**: Работает встроенно или как сервис; поддерживает кластеризацию и облачные среды.
- **Интеграция с Spring**: Хорошо работает с приложениями на основе Spring.
- **Богатые API**: Java и REST API для управления процессами и интеграции.
Flowable V7 требует Java 17 или выше, в то время как более старая ветка V6 поддерживает Java 8+. Проект активно поддерживается с форумом сообщества и трекером проблем. Бесплатный облачный инструмент моделирования, Flowable Design, доступен для создания моделей BPMN, CMMN и DMN.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.