工作流引擎 Sarasvati

openkk 13年前發布 | 32K 次閱讀 Java 工作流引擎

Sarasvati 是一個簡單易用的工作流引擎,提供基本的功能,擁有簡單的圖形執行引擎和通過XML進行流程定義,能簡單嵌入web項目。

Sarasvati 主要功能:

1。簡單,優秀的文檔,基于圖形執行的項目核心
2。流程模塊化 :通過加載時間或運行時間進行組合
3。提供流程和標記層次屬性
4。節點動作能夠通過腳本語言執行
5。運行歷史能通過不可變樹結構標記查詢
6。提供用戶容易理解的域特定語言GuardLang
7。能使用Java,Hibernate和內存后臺引擎執行
8。Alpha Haskell實現,通過HDBC和后臺內存引擎執行
9。基于LGPL許可

Sarasvati 的優點:

1。加載時間進程模塊在模塊化定義你的流程的時候給你強大的靈活性
2。你需要提供用戶完全的透明性
3。代碼能夠擴展和定制
4。你不希望工作流引擎指揮用戶,組和任務如何被模塊化。


Sarasvati 的缺點

1。它現在沒有圖形化編輯器(未來會有)
2。只能使用java 1.5或以上版本
3。還沒有提供用戶/組/任務鍵值解決方案

項目主頁:http://www.baiduhome.net/lib/view/home/1324176623859

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!