Текучий

Движок рабочего процесса с открытым исходным кодом
Текучий
Разработчик(и)Сообщество
Стабильный релиз
7.1.0, [1] 6.8.1, [2] 5.23.0 [3] / 7 октября 2024 г.
Репозиторийgithub.com/flowable/flowable-engine
Написано вЯва , JavaScript
Операционная системаLinux , Windows
ТипУправление бизнес-процессами , Рабочий процесс
ЛицензияЛицензия Apache 2.0
Веб-сайтwww.flowable.org

Flowable — это движок рабочего процесса с открытым исходным кодом, написанный на Java , который может выполнять бизнес-процессы, описанные в BPMN 2.0. [4] Это активно поддерживаемая версия Activiti (программное обеспечение) . [5]

История

В октябре 2016 года ведущие разработчики Activiti (программное обеспечение) покинули Alfresco (программное обеспечение) и начали проект Flowable Open Source, основанный на ответвлении кода Activiti . [6] [7]

Первая версия Flowable была 5.22, основанная на ответвлении Activiti 5.21, но с добавлением переходных переменных. [8] Первый выпуск Flowable версии 6.0 [9] был основан на ответвлении Activiti версии 6 beta 4. Версия 6 движка Flowable включает в себя переписанную основную виртуальную машину процесса.

Компоненты

Проект представляет собой набор модулей, которые могут работать вместе:

Различия между версией 5 и версией 6

Ключевые изменения в Flowable 6: [12] [13]

  • Абстрактный уровень персистентности, позволяющий использовать реляционные и нереляционные источники данных [14] [15]
  • Сопоставление модели BPMN с исполняемым набором инструкций один к одному
  • Упрощенное дерево выполнения, позволяющее легче анализировать и манипулировать текущими процессами
  • Единая повестка дня для планов выполнения процессов
  • Выполнение заданий на основе очереди [16]
  • Специальные подпроцессы [17]
  • Динамическое выполнение процесса [18]

Ссылки

  1. ^ Загрузки Flowable 7.1.0
  2. ^ Загрузки Flowable 6.8.1
  3. ^ Flowable 5 загрузок
  4. ^ Joram Barrez (2016-10-17). "Представляем Flowable". Маленькие шаги большими ногами . Получено 29.12.2016 .
  5. ^ Джефф Поттс (2016-10-15). "Основатели Activiti разделяют проект, чтобы создать Flowable, BPM-движок с открытым исходным кодом". Enterprise Architect . Получено 2016-12-29 .
  6. ^ Сэнди Кемсли (2016-10-20). "Еще один раскол на рынке BPM с открытым исходным кодом: @FlowableBPM ответвляется от @Alfresco Activiti". Enterprise Irregulars . Получено 2016-10-20 .
  7. ^ Flowable Team (2016-10-12). "Flowable и Activiti: What the Fork?!". Flowable. Архивировано из оригинала 2016-12-30 . Получено 2016-10-20 .
  8. ^ Джорам Баррес (2016-09-01). "Как использовать переходные переменные". Маленькие шаги большими ногами . Получено 2017-01-03 .
  9. ^ Flowable Team (2017-02-15). "Выпуск Flowable 6.0.0". Flowable Project . Получено 2017-02-26 .
  10. ^ Тийс Радемакерс (13 апреля 2023 г.). «Новый инструмент плавного моделирования». Плавающий форум . Проверено 21 сентября 2023 г.
  11. ^ Валентин Цикнер (2023-06-20). «Представляем новый Flowable Design: более пристальный взгляд». Блог Flowable . Получено 21-09-2023 .
  12. ^ Тийс Радемакерс (31 августа 2016 г.). «Выпущена Activiti 6.0.0.Beta3» . BPMN 2.0/Flowable . Проверено 3 января 2017 г.
  13. ^ Джорам Баррес (2015-09-08). "Эволюция ядра двигателя". Маленькие шаги большими ногами . Получено 29-12-2016 .
  14. ^ Joram Barrez (2016-11-02). "Running Flowable on CockroachDB". Маленькие шаги большими ногами . Получено 29.12.2016 .
  15. ^ Джорам Баррез (2018-08-13). "Запуск Flowable на MongoDB". Блог Flowable . Получено 2018-08-13 .
  16. ^ Джорам Баррез (2016-07-20). "Тестирование очереди сообщений на основе Activiti Async Executor". Маленькие шаги большими ногами . Получено 2017-01-03 .
  17. ^ Тийс Радемакерс (10 февраля 2016 г.). «Activiti 6 добавляет поддержку специальных подпроцессов». BPMN 2.0/Flowable . Проверено 3 января 2017 г.
  18. ^ Пол Холмс-Хиггин (2017-04-20). "BPMNext 2017: Заставляем бизнес-процессы танцевать". BPMNext . Получено 09.05.2017 .
Получено с "https://en.wikipedia.org/w/index.php?title=Flowable&oldid=1250611643"