jBPM 工作流引擎可視化編輯器

What is jBPM?

JBPM,全稱是Java Business Process Management(業(yè)務(wù)流程管理)。

https://www.jbpm.org/

jBPM is a toolkit for building business applications to help automate business processes and decisions.

jBPM originates from BPM (Business Process Management) but it has evolved to enable users to pick their own path in business automation. It provides various capabilities that simplify and externalize business logic into reusable assets such as cases, processes, decision tables and more.

business processes (BPMN2)
case management (BPMN2 and CMMN)
decision management (DMN)
business rules (DRL)
business optimisation (Solver)
jBPM can be used as standalone service or embedded in custom service. It does not mandate any of the frameworks to be used, it can be successfully used in

traditional JEE applications - war/ear deployments
SpringBoot or Thorntail (formerly known as WildFly Swarm) - uberjar deployments
standalone java programs
jBPM is typically used to build business applications. A business application could be defined as a domain-specific solution (built with selected frameworks and capabilities) that solves a particular business problem. To implement the business logic it leverages capabilities from various frameworks like business processes, business rules and planning constraints, but also persistence, messaging, transactions, etc.

JBPM,是一款開源的工作流產(chǎn)品,功能強大、小巧靈活。
jBPM在2004年10月18日,發(fā)布了2.0版本,并在同一天加入了JBoss,成為了JBoss企業(yè)中間件平臺的一個組成部分,它的名稱也改成JBoss jBPM。
JBPM采用XML結(jié)構(gòu)的流程描述語言JPDL來描述工作流程
JBPM使用Hibernate作為持久層工具,可以在各大主流數(shù)據(jù)庫中使用
官網(wǎng):http://www.jboss.org/jbpm/
JBPM3.x 和 JBPM4.x 使用 Hibernate 作為持久層技術(shù)
JBPM5 開始 (JBPM原開發(fā)團隊,離開了JBOSS, 推出 Activity ), JBPM5 和 JBPM4.4 沒有任何關(guān)系

工作流概述

工作流(Workflow),就是“業(yè)務(wù)過程的部分或整體在計算機應(yīng)用環(huán)境下的自動化”,它主要解決的是“使在多個參與者之間按照某種預(yù)定義的規(guī)則傳遞文檔、信息或任務(wù)的過程自動進行,從而實現(xiàn)某個預(yù)期的業(yè)務(wù)目標(biāo),或者促使此目標(biāo)的實現(xiàn)”
簡單的說,就是將工作的流程通過程序管理起來,以表單審核和任務(wù)辦理為主體,實現(xiàn)辦公自動化

工作流框架,將業(yè)務(wù)流程管理起來, 所有業(yè)務(wù)流程操作,圍繞工作流框架進行, 基于表單提交和任務(wù)辦理, 實現(xiàn)工作業(yè)務(wù)流程 自動流轉(zhuǎn)。
工作流框架有:Jbpm、OSWorkflow、ActiveBPEL、YAWL等

https://blog.csdn.net/qq_36414013/article/details/72903762

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容