Flowable除了提供開源版本flowable-engine,它還提供了一系列基于Flowable引擎的快速、現(xiàn)代和完全可定制的企業(yè)產(chǎn)品(商業(yè)收費(fèi)):Flowable Work、Flowable Orchestrate和Flowable Engage。Flowable的開源版本和商業(yè)版本有什么區(qū)別,如何選型?
一、flowable-engine開源版
Flowable項(xiàng)目提供了一組緊湊高效的核心開源業(yè)務(wù)流程引擎。它們?yōu)殚_發(fā)人員、系統(tǒng)管理員和業(yè)務(wù)用戶提供了一個(gè)工作流和業(yè)務(wù)流程管理(BPM)平臺。Flowable在閃電般快速、久經(jīng)考驗(yàn)的動(dòng)態(tài)BPMN、DMN和CMMN引擎上運(yùn)行,這些引擎都是用Java編寫的。他們是Apache 2.0授權(quán)的開源軟件,擁有一個(gè)堅(jiān)定的社區(qū)。Flowable有5、6、7三個(gè)系列的版本,最新版本是Flowable-7.0.0-M1,主流版本是Flowable6。
?Flowable引擎都可以嵌入Java應(yīng)用程序中運(yùn)行,也可以作為服務(wù)器、集群和云中的服務(wù)運(yùn)行。它們可以作為獨(dú)立的引擎或服務(wù)運(yùn)行,也可以與Spring等應(yīng)用程序集成,為業(yè)務(wù)流程管理提供豐富的套件。通過豐富的Java和RESTAPI,它們是編排人工或自動(dòng)化處理的理想基礎(chǔ)。
(1)Process Runtime流程引擎
Flowable流程引擎已經(jīng)在現(xiàn)實(shí)世界中使用了多年,以確??焖?、高效和可靠的流程執(zhí)行。通過其豐富的java和RESTAPI來驅(qū)動(dòng)BPMN引擎,并讓它通過豐富的集成功能來驅(qū)動(dòng)您的服務(wù)。
(2)Case Runtime案例引擎
Flowable案例引擎使用與流程引擎相同的健壯和久經(jīng)沙場的體系結(jié)構(gòu),但有一個(gè)專門的數(shù)據(jù)模型,專門針對CMMN執(zhí)行進(jìn)行優(yōu)化。CMMN引擎提供了豐富的REST和Java API,可在應(yīng)用程序邏輯中使用。
(3)Rules Runtime規(guī)則引擎
Flowable規(guī)則或決策引擎使用與其他引擎類似的基礎(chǔ),但有一個(gè)專注于優(yōu)化DMN執(zhí)行的專用模型。DMN引擎提供了在應(yīng)用程序邏輯中使用的REST和Java API。
官方網(wǎng)站:https://github.com/flowable/flowable-engine
二、Flowable Orchestrate
Flowable Orchestrate利用一系列一流的開源功能,幫助您的團(tuán)隊(duì)駕馭日益復(fù)雜的IT環(huán)境。它支持端到端的業(yè)務(wù)自動(dòng)化,可以處理從直接處理到涉及人員和系統(tǒng)交互的長期場景的一切。Flowable Orchestrate結(jié)合了CMMN、BPMN和DMN的強(qiáng)大功能,使您的團(tuán)隊(duì)能夠創(chuàng)建高效的工作流程,自動(dòng)化復(fù)雜的任務(wù),協(xié)調(diào)您的業(yè)務(wù)環(huán)境,并從領(lǐng)先的開源平臺部署先進(jìn)的端到端流程自動(dòng)化解決方案。
Orchestrate(編排)是Flowable Orchestrate版本的核心功能和定位,支持協(xié)調(diào)多個(gè)用例中人員和服務(wù)之間的數(shù)據(jù)流,從訂單管理和供應(yīng)到數(shù)據(jù)管道和索賠處理。通過基于開放標(biāo)準(zhǔn)的自動(dòng)化模型,F(xiàn)lowable Orchestrate可以使用API,并可以提供具有微服務(wù)協(xié)調(diào)的解決方案。
Flowable Orchestrate涉及到如下模型概念和功能:
(1)Process流程
使用Flowable Orchestrate,您可以將業(yè)務(wù)流程標(biāo)準(zhǔn)化、自動(dòng)化和數(shù)字化,以提高生產(chǎn)力并增加實(shí)現(xiàn)價(jià)值的時(shí)間。將客戶旅程和直通流程直接映射到流程模型中,根據(jù)需要與其他系統(tǒng)和服務(wù)集成,并通過流程流收集和連接您的業(yè)務(wù)數(shù)據(jù)。
(2)Case案例
Flowable Orchestrate的高級案例管理功能擅長于對復(fù)雜的業(yè)務(wù)場景進(jìn)行建模,使團(tuán)隊(duì)能夠以高度的靈活性輕松管理非結(jié)構(gòu)化、多參與者和不可預(yù)測的情況。案例可以描述不同環(huán)境中可用的行動(dòng)和活動(dòng)的后果,例如處理來自物聯(lián)網(wǎng)設(shè)備的警報(bào)以進(jìn)行人工或系統(tǒng)調(diào)解。
(3)Decision決策
決策管理對于在流程或案例中建立業(yè)務(wù)規(guī)則至關(guān)重要。通過Flowable Orchestrate,我們?yōu)槟峁┝艘惶兹娴臄?shù)字工具,幫助您的團(tuán)隊(duì)建模動(dòng)態(tài)和復(fù)雜的場景,以滿足您的業(yè)務(wù)需求。
(4)Events事件
FlowableOrchestrate可以創(chuàng)建模型,定義如何將低級事件映射到高級業(yè)務(wù)事件。然后,這些事件可以在整個(gè)案例和流程模型中使用,因此即使需要更改小細(xì)節(jié),您的業(yè)務(wù)自動(dòng)化模型也保持一致。
官方網(wǎng)站:https://www.flowable.com/product/orchestrate
三、Flowable Work
Flowable Work是一個(gè)商業(yè)收費(fèi)版本,定位Low-Code Intelligent Automation(低代碼智能自動(dòng)化),是一個(gè)云上SaaS化平臺,可以開通即用。Flowable Work是一個(gè)完整的、低代碼的智能自動(dòng)化平臺。它建立在我們引擎的開源版本上,但通過將三個(gè)開放標(biāo)準(zhǔn)BPMN、CMMN和DMN的強(qiáng)大功能與低代碼功能相結(jié)合,將業(yè)務(wù)流程管理提升到了一個(gè)新的水平。
Flowable Work是一個(gè)功能強(qiáng)大的低代碼自動(dòng)化平臺,旨在幫助您更快地構(gòu)建和部署企業(yè)業(yè)務(wù)應(yīng)用程序,在釋放業(yè)務(wù)價(jià)值的同時(shí)節(jié)省時(shí)間和資源。Flowable Work結(jié)合了CMMN、BPMN和DMN的力量,使您的團(tuán)隊(duì)能夠創(chuàng)建高級高效的工作流程? 自動(dòng)化業(yè)務(wù)的各個(gè)方面,從簡單的重復(fù)任務(wù)到最復(fù)雜和動(dòng)態(tài)的場景。?
包含的核心功能有:
(1)Flowable Design流程設(shè)計(jì)
使用易于使用的低代碼設(shè)計(jì)和編輯工具,快速建模任何業(yè)務(wù)流程或案例。使用我們簡單的拖放功能和動(dòng)態(tài)可視化編輯器,快速創(chuàng)建模型和工作流,以滿足您的業(yè)務(wù)自動(dòng)化需求,并可在團(tuán)隊(duì)之間輕松共享和重用。
(2)Flowable Work流程管理
輕松管理復(fù)雜的業(yè)務(wù)工作流,并使用一個(gè)將流程和案例模型變?yōu)楝F(xiàn)實(shí)的單一平臺將客戶和員工連接起來。自定義應(yīng)用程序UI,啟動(dòng)流程或案例,跟蹤進(jìn)度,管理任務(wù),以及在系統(tǒng)和人員之間交換和控制信息流,同時(shí)保持完全安全和合規(guī)。
(3)Flowable Inspect流程仿真
在Flowable Work界面中使用獨(dú)特的調(diào)試和測試工具,快速了解案例和流程的執(zhí)行情況。探索現(xiàn)有工作的狀態(tài),以確保質(zhì)量,并創(chuàng)建自動(dòng)化和可重復(fù)的測試運(yùn)行,模擬用戶和系統(tǒng)輸入,為預(yù)期行為構(gòu)建驗(yàn)證套件。
(4)Flowable Control流程監(jiān)控
監(jiān)控運(yùn)行時(shí)引擎的每一個(gè)細(xì)節(jié),識別和解決流程或數(shù)據(jù)輸入錯(cuò)誤的問題,并將實(shí)例遷移到更新的模型定義中。查看使用對系統(tǒng)性能和恢復(fù)力的影響的全貌。
(5)Low-Code低代碼
多建模,少編碼。使用低代碼可以更快地釋放價(jià)值,提高生產(chǎn)力和協(xié)作能力。在不影響質(zhì)量、安全性和法規(guī)遵從性標(biāo)準(zhǔn)的情況下快速開發(fā)和部署業(yè)務(wù)應(yīng)用程序。
官方網(wǎng)站:https://www.flowable.com/product/work
四、Flowable Engage
Flowable Engage定位于消息通信和多媒體集成。Flowable Engage允許您使用客戶已經(jīng)熟悉和喜愛的聊天應(yīng)用程序與客戶進(jìn)行無摩擦的對話。通過WhatsApp、微信、Line等實(shí)時(shí)提供量身定制的支持,全面了解案件管理和決策的所有渠道。與您的客戶實(shí)時(shí)共享任何類型的媒體,以創(chuàng)造更好的體驗(yàn)。Flowable Engage支持使用文本消息、音頻、視頻以及圖像、文件和文檔共享。這里不展開描述,詳細(xì)請看官方網(wǎng)站:https://www.flowable.com/product/engage
五、Flowable各版本功能差異
Flowable開源版本flowable-engine,僅僅提供了流程引擎功能,其它功能需要用戶自行擴(kuò)展開發(fā)。比如:高可用、水平擴(kuò)展能力不支持。
Flowable Orchestrate除了支持Flowable開源版本的功能,還支持Automation Models、Case & Process Instances、High Availability & Scalability等功能。
Flowable Work是一個(gè)功能強(qiáng)大的低代碼自動(dòng)化平臺。它建立在我們引擎的開源版本上,但通過將三個(gè)開放標(biāo)準(zhǔn)BPMN、CMMN和DMN的強(qiáng)大功能與低代碼功能相結(jié)合,將業(yè)務(wù)流程管理提升到了一個(gè)新的水平。? Flowable Work是一個(gè)基于SaaS化的商業(yè)收費(fèi)版本。
Flowable開源版、Flowable Orchestrate、Flowable Work商業(yè)版具體功能差異區(qū)別見下表:
文章來源:http://www.zghlxwxcb.cn/news/detail-416429.html
?官方地址:https://www.flowable.com/pricing文章來源地址http://www.zghlxwxcb.cn/news/detail-416429.html
到了這里,關(guān)于Flowable開源版和Flowable商業(yè)版有什么區(qū)別?的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!