原文:《程序猿閉門造車》之NBPM工作流引擎 - 開篇

自己動手,豐衣足食,花了幾個周末的休息時間,寫了一個輕量級工作流引擎,一來學習技術,二來陶怡情操,暫且命名為NBPM,歡迎圍觀 主要功能有: 基於瀏覽器的在線流程及表單設計 提供流程及表單數據版本控制 意思就是萬一修改流程后,處於審核中的流程實例按照之前的流程走下去 允許注入自定義的參與者和參數 意思就是作為一個中間件存在,方便集成 路由通過lua語言實現決策 決策表達式可以包含表單數據或參數 通 ...

2014-12-11 14:02 101 8434 推薦指數:

查看詳情

程序閉門造車》之NBPM工作流引擎 - 項目整體架構

前言: 又是一年一度的聖誕節,可這關我什么事呢 :( ,好不容易周末了,還是說說NBPM吧,前不久我發布了一篇關於工作流的文章:《程序閉門造車》之NBPM工作流引擎 - 開篇,很多愛好工作流的小伙伴對該組件表示感興趣,所以我打算寫一個系列文章來介紹該組件的一些情況,給關心該組件的小伙伴 ...

Sat Dec 27 07:10:00 CST 2014 18 7014
工作流引擎

由於單位要做工作流所以研究了幾個工作流引擎,其中包括Activiti/camunda/Flowable/Jbpmn重點對比下Activiti/camunda/Flowable三個框架,因為這三個框架同宗同源,幾乎都是從Jbpm4之后衍生出來的。我們項目中主要用了camundahttps ...

Tue Dec 31 04:24:00 CST 2019 0 910
關於PHP的工作流引擎

關於PHP的工作流引擎,除了三大主流開源:PorcessMaker(排名第一,因其有拖放式圖形定義界面),RadiCore(基於PETRI NET)和CuteFlow以外,另外還有一個不為人知的,但卻也是非常強大的開源,叫做EzerPhp. EzerPhp的主頁: http ...

Mon Aug 15 19:58:00 CST 2016 0 15233
工作流引擎-Activiti

簡介:     工作流就是通過計算機對業務流程自動化執行管理;它主要解決的是“使用多個參與者之間按照某種預定義的規則自動進行傳遞文檔,信息或任務的過程,從而實現某個預期的業務目標,或者促使此目標的實現”;   工作流實現方式     在沒有專門的工作流引擎之前,我們之前為了實現流程控制,通常 ...

Tue Mar 31 02:57:00 CST 2020 1 1322
snaker工作流引擎

snaker工作流引擎學習記錄。   任務1: 完成一個完整的流程設計圖。   任務2: 搞懂方法中的參數的作用以及使用場景。   任務3: 寫一個會簽測試Demo。        snaker中的會簽功能取決於節點中performType屬性的屬性值來決定是否產生多個相同的任務 ...

Thu Jan 28 19:14:00 CST 2016 2 12723
開源工作流引擎

過程的工作流語言描述。一個完整的流程包括開始節點,中間節點和結束節點。 活動(Activity):對每一 ...

Wed Nov 24 17:21:00 CST 2021 0 893
自己開發的工作流引擎

辭職了,很久沒寫文章了,我的工作流項目爛了,是團隊爛了;我現在想把這套東西貼出來,希望大家吐個槽;望大家不吝指點! android暫未完成,ios還未開發 工作流引擎設計工具我是使用wpf做的一個客戶端程序,能可視化的設計流程l; 整個流程的跑動是asp.net做的,並提供了相應的接口,便於 ...

Fri Aug 22 08:26:00 CST 2014 58 29410
工作流引擎—Activiti7

1.工作流 1.1什么是工作流 工作流(Workflow),就是通過計算機對業務流程自動化執行管理。 它主要解決的是“使在多個參與者 之間按照某種預定義的規則自動進行傳遞文檔、信息或任務的過程,從而實現某個預期的業務目標, 或者促使此目標的實現”。 1.2工作流系統 一個軟件系統中具有 ...

Tue Mar 31 04:27:00 CST 2020 0 1544
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM