jbpm gop的四個模型

2021-04-13 09:29:04 字數 748 閱讀 9453

gop

=groph oriented programing

面向圖形程式設計

jbpm

的流程執行模型以下面幾個模型為原型:

node

節點,action

動作,transition

流向,excution

執行。簡單看過

gop的**,初步了解了

jbpm

的執行模型及原理。先記下來。

node

:節點代表流程中乙個狀態,如開始、結束、等待等。乙個節點裡可以通往其他節點,我們把通往其他節點這樣的表象叫做"流向

"。乙個節點可能過往

n個節點,即在流程中的某乙個狀態,我們下一步可以去到另外幾個狀態。

另外,節點還有一系列的動作,在接受不同的事件時作出響應。而該響應不是通往其他節點,而是進行一些具體的動作,而不離開此節點。

總結一下節點。乙個節點內可以有一系列的流向及一系列的動作,可以響應事件。

action

:動作,實現乙個執行的方法。當節點響應某事件時,如果該動作被繫結於該事件,該會被執行。

transition:

流向。每乙個流向有乙個名稱及其將流向節點的名稱。名稱用來標識流向,目標節點名稱起導航作用。

execution

:執行。代表執行一次流程。執行的乙個必要屬性是節點,在流程的每乙個不同狀態,執行內的節點也不一樣。流程去到某乙個節點,執行就把這個節點作為自已當前節點,可以去觸發當前節點的事件,或者進行流向跳轉

私域流量運營的四個模型

私域流量或者私域流量池,區別於傳統電商消費流量,是向經營使用者的轉變,你經營的粉絲或使用者不再是單一產品的受眾,這種粘性可能形成一次獲客而產生多次交易的行為,這些流量只屬於你而非平台的競價購得。拋開概念,其背後使用者理念思維的轉變才是最重要的。目前來說就是移動網際網路發展帶來的環境改變所產生的一種新...

事物的四個特性和四個隔離級別

事物是一條或者多條sql語句組成的執行序列,這個序列中的所有語句都屬於同乙個工作單元,要麼同時完成,其中如果有乙個失敗,則其他操作都要回滾。事物是乙個不可分割的資料庫邏輯工作單位,要麼全部完成,要不失敗回滾。事務執行的結果必須使資料庫從乙個一致性狀態變到另乙個一致性狀態。乙個事物的執行不能被別的併發...

mysql事務四個特性 事務的四個特性

事務的四個特性 1.原子性 atomicity 1.1什麼是原子性 一般來說,原子是指不能分解成小部分的東西。這個詞在計算的不同分支中意味著相似但又微妙不同的東西。例如,在多執行緒程式設計中,如果乙個執行緒執行乙個原子操作,這意味著另乙個執行緒無法看到該操作的一半結果。系統只能處於操作之前或操作之後...