2015-01-04 47 views
-1

我想知道是否可以使用數據庫而不是用於描述進程的傳統.bpmn文件?我的意思是我可以定義我的進程和狀態轉換到數據庫而不是文件嗎?JBPM使用數據庫而不是.bpmn文件

+0

我是jBPM的newbi ......到目前爲止,只需設置一個項目並通過「.bpmn」文件運行一個簡單的過程即可。現在我想將這個過程移動到數據庫,所以我可以在運行時更改它 – Kamran 2015-01-04 11:09:45

回答

0

使用BPMN2文件的全部意義就是有可更換的格式,所以你是不依賴於任何特定的工具。這聽起來可能聽起來並不需要,但幾年後,你會明白爲什麼這是必須的。你顯然可以將xml文件存儲在數據庫中,但效率會很低。流程實例的狀態和轉換在jbpm中默認存儲在數據庫中,但出於性能原因它們使用二進制格式。問題是你看到在db中存儲進程文件和狀態有什麼好處?

相關問題