Текучий - Википедия - Flowable
Пример редактирования модели BPMN в Flowable | |
Разработчики) | Сообщество |
---|---|
Стабильный выпуск | |
Репозиторий | github |
Написано в | Ява, JavaScript |
Операционная система | Linux, Windows |
Тип | Управление бизнес-процессами, Рабочий процесс |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | www |
Текучий является Открытый исходный код механизм рабочего процесса написано в Ява которые могут выполнять бизнес-процессы, описанные в BPMN 2.0.[3] Это активно поддерживаемый форк Activiti (программное обеспечение).[4]
История
В октябре 2016 года ведущие разработчики Activiti (программное обеспечение) оставили Alfresco (программное обеспечение) и запустил проект Flowable Open Source, основанный на форке Activiti код.[5][6]
Первой версией Flowable была 5.22, основанная на форке Activiti 5.21, но с добавлением переходных переменных.[7] Первый выпуск Flowable версии 6.0[8] был основан на форке Activiti версии 6 beta 4. Версия 6 движка Flowable включает в себя перезапись виртуальной машины основного процесса.
Составные части
Проект состоит из набора модулей, которые могут работать вместе:
- BPMN Engine, ядро Модель и обозначение бизнес-процесса процессор рабочего процесса
- CMMN Engine, модель управления делами и процессор обозначений
- DMN Engine, реализация подмножества Модель решения и обозначения бизнес-правила на основе
- Forms Engine, сервис форм, который можно использовать вместе с веб-приложением Tasks или настраиваемым приложением.
- Modeler, графический веб-интерфейс для редактирования моделей BPMN, DMN и форм.
- Designer, плагин Eclipse для разработки моделей BPMN
- IDM, пример веб-инструмента для управления идентификационными данными и привилегиями пользователей и групп.
- Задачи, пример веб-приложения для запуска процессов, просмотра очередей задач, задач и форм
Различия между версией 5 и версией 6
Ключевые изменения в Flowable 6:[9][10]
- Абстрактный уровень сохраняемости, позволяющий использовать реляционные или нереляционные источники данных[11][12]
- Сопоставление модели BPMN один-к-одному с исполняемым набором инструкций
- Упрощенное дерево выполнения, упрощающее анализ и управление процессами в полете.
- Единая повестка дня для планов выполнения процессов
- Выполнение задания на основе очереди[13]
- Специальные подпроцессы[14]
- Динамическое выполнение процесса[15]
Рекомендации
- ^ Flowable 6.5.0 загрузки
- ^ Flowable 5 загрузок
- ^ Джорам Баррез (2016-10-17). "Объявление Flowable". Маленькие шаги большими ступнями. Получено 2016-12-29.
- ^ Джефф Поттс (15.10.2016). «Основатели Activiti создали проект Flowable, BPM-движок с открытым исходным кодом». Архитектор предприятия. Получено 2016-12-29.
- ^ Сэнди Кемсли (2016-10-20). «Еще один раскол на рынке BPM с открытым исходным кодом: @FlowableBPM форк от @Alfresco Activiti». Корпоративные нарушения. Получено 2016-10-20.
- ^ Flowable Team (12.10.2016). "Flowable и Activiti: Что за вилка ?!". Текучий. Архивировано из оригинал на 2016-12-30. Получено 2016-10-20.
- ^ Джорам Баррез (01.09.2016). «Как использовать переходные переменные». Маленькие шаги большими ступнями. Получено 2017-01-03.
- ^ Flowable Team (15.02.2017). «Текущий релиз 6.0.0». Текущий проект. Получено 2017-02-26.
- ^ Тиджс Радемакерс (31.08.2016). «Выпущен Activiti 6.0.0.Beta3». BPMN 2.0 / текучая. Получено 2017-01-03.
- ^ Джорам Баррез (2015-09-08). «Эволюция основного двигателя». Маленькие шаги большими ступнями. Получено 2016-12-29.
- ^ Джорам Баррез (02.11.2016). "Запуск Flowable на CockroachDB". Маленькие шаги большими ступнями. Получено 2016-12-29.
- ^ Джорам Баррез (13.08.2018). «Запуск Flowable на MongoDB». Текущий блог. Получено 2018-08-13.
- ^ Джорам Баррез (2016-07-20). «Тестирование очереди сообщений Activiti Async Executor». Маленькие шаги большими ступнями. Получено 2017-01-03.
- ^ Тийс Радемакерс (10 февраля 2016 г.). «Activiti 6 добавляет поддержку специальных подпроцессов». BPMN 2.0 / текучая. Получено 2017-01-03.
- ^ Пол Холмс-Хиггин (2017-04-20). "BPMNext 2017: заставить бизнес-процессы танцевать". BPMСледующий. Получено 2017-05-09.