Tekutý - Flowable - Wikipedia
![]() | |
![]() Příklad úpravy modelu BPMN v aplikaci Flowable | |
Vývojáři | Společenství |
---|---|
Stabilní uvolnění | |
Úložiště | github |
Napsáno | Jáva, JavaScript |
Operační systém | Linux, Okna |
Typ | Řízení obchodních procesů, Pracovní postup |
Licence | Licence Apache 2.0 |
webová stránka | www |
Tekutý je open-source pracovní tok motoru napsáno v Jáva které mohou provádět obchodní procesy popsané v BPMN 2.0.[3] Je to aktivně udržovaná vidlice Activiti (software).[4]
Dějiny
V říjnu 2016 vedoucí vývojáři Activiti (software) vlevo, odjet Alfresco (software) a zahájil projekt Flowable Open Source založený na rozcestí Activiti kód.[5][6]
První verze Flowable byla 5,22, založená na vidlici Activiti 5,21, ale přidala přechodné proměnné.[7] První vydání Flowable verze 6.0[8] byl založen na vidlici Activiti verze 6 beta 4. Verze 6 modulu Flowable zahrnuje přepsání virtuálního stroje jádra procesu.
Součásti
Projekt zahrnuje sadu modulů, které mohou fungovat společně:
- BPMN Engine, jádro Model obchodního procesu a notace procesor pracovního postupu
- CMMN Engine, model správy případů a procesor notace
- DMN Engine, implementace podmnožiny Rozhodovací model a notace založená obchodní pravidla
- Forms Engine, služba formulářů, kterou lze použít ve spojení s webovou aplikací Úkoly nebo vlastní aplikací
- Modeler, webové grafické redakční rozhraní pro úpravy modelů BPMN, DMN a formulářů
- Designer, zásuvný modul Eclipse pro navrhování modelů BPMN
- IDM, ukázkový webový nástroj pro správu identit a oprávnění uživatelů a skupin
- Úkoly, ukázková webová aplikace pro spouštění procesů, prohlížení front úloh, úkolů a formulářů
Rozdíly mezi verzí 5 a verzí 6
Klíčové změny v Flowable 6 jsou:[9][10]
- Abstraktní vrstva perzistence umožňující použití relačních nebo nerelačních zdrojů dat[11][12]
- Mapování modelu BPMN 1: 1 na spustitelnou sadu instrukcí
- Zjednodušený strom provádění, který umožňuje snadnější analýzu a manipulaci s procesy za letu
- Jednotná agenda pro plány provádění procesů
- Provádění úloh na základě fronty[13]
- Ad hoc dílčí procesy[14]
- Dynamické provádění procesu[15]
Reference
- ^ Plynulé stahování 6.5.0
- ^ Plynulé stahování 5
- ^ Joram Barrez (2016-10-17). „Oznamování plynulého“. Malé kroky s velkými nohami. Citováno 2016-12-29.
- ^ Jeff Potts (2016-10-15). „Zakladatelé Activiti viděli projekt a vytvořili Flowable, open source BPM engine“. Enterprise Architect. Citováno 2016-12-29.
- ^ Sandy Kemsley (2016-10-20). „Další rozpor na trhu open source BPM: vidlice @FlowableBPM od společnosti @Alfresco Activiti“. Enterprise Irregulars. Citováno 2016-10-20.
- ^ Flowable Team (2016-10-12). „Flowable and Activiti: What the Fork ?!“. Tekutý. Archivovány od originál dne 30. 12. 2016. Citováno 2016-10-20.
- ^ Joram Barrez (01.09.2016). "Jak používat přechodné proměnné". Malé kroky s velkými nohami. Citováno 2017-01-03.
- ^ Flowable Team (2017-02-15). „Flowable 6.0.0 release“. Plynulý projekt. Citováno 2017-02-26.
- ^ Tijs Rademakers (2016-08-31). „Activiti 6.0.0.Beta3 vydáno“. BPMN 2.0 / tekutý. Citováno 2017-01-03.
- ^ Joram Barrez (08.09.2015). „Evoluce jádra motoru“. Malé kroky s velkými nohami. Citováno 2016-12-29.
- ^ Joram Barrez (02.11.2016). "Běh Flowable na CockroachDB". Malé kroky s velkými nohami. Citováno 2016-12-29.
- ^ Joram Barrez (2018-08-13). „Běh Flowable na MongoDB“. Plynulý blog. Citováno 2018-08-13.
- ^ Joram Barrez (2016-07-20). „Srovnání fronty zpráv založené na Activiti Async Executor“. Malé kroky s velkými nohami. Citováno 2017-01-03.
- ^ Tijs Rademakers (10.02.2016). „Activiti 6 přidává podporu dílčích procesů ad-hoc“. BPMN 2.0 / tekutý. Citováno 2017-01-03.
- ^ Paul Holmes-Higgin (2017-04-20). „BPMNext 2017: Tancování obchodních procesů“. BPMDalší. Citováno 2017-05-09.