我想知道是否可以使用數據庫而不是用於描述進程的傳統.bpmn文件?我的意思是我可以定義我的進程和狀態轉換到數據庫而不是文件嗎?JBPM使用數據庫而不是.bpmn文件
-1
A
回答
0
當我閱讀一些文章時,似乎可以將jbpm過程定義存儲在數據庫中而不是bmpn xml文件中,但是在最新版本中呢?我想知道它是否仍然有可能?
0
使用BPMN2文件的全部意義就是有可更換的格式,所以你是不依賴於任何特定的工具。這聽起來可能聽起來並不需要,但幾年後,你會明白爲什麼這是必須的。你顯然可以將xml文件存儲在數據庫中,但效率會很低。流程實例的狀態和轉換在jbpm中默認存儲在數據庫中,但出於性能原因它們使用二進制格式。問題是你看到在db中存儲進程文件和狀態有什麼好處?
相關問題
- 1. 我該如何使用JBPM 6.3 api和eclipse部署一個bpmn文件,而不使用KIE控制檯?
- 2. 數據庫,而不是文件代碼
- 3. jBPM是否正在死亡? jBPM和Activiti BPMN的未來是什麼?
- 4. Yii使用數據庫而不是cookies
- 5. 何時使用文件來存儲數據而不是數據庫?
- 6. 使用主數據庫而不是特定數據庫
- 7. 使用不同數據集運行TestMethod而不是數據庫
- 8. 使用數據庫作爲我的上下文bindinds而不是文件系統
- 9. 使用備份文件而不影響我的數據庫
- 10. mySQL:源文件始終放入數據庫「uni」而不是所需數據庫
- 11. 使用PHP配置文件連接到數據庫,而不是PDO連接線
- 12. 使用.txt文件而不是MySQL數據庫進行PHP長輪詢
- 13. 使用MDF SQL Server文件而不是「數據庫」會有性能下降嗎?
- 14. 登錄到數據庫而不是日誌文件
- 15. 從NSData獲取Sqlite數據庫而不是文件
- 16. 如何加載文件從數據庫中,而不是存儲
- 17. 爲什麼phpmyadmin顯示文件列表而不是數據庫?
- 18. NLOG被寫入文件而不是數據庫表
- 19. 如何使用in_array替代數據庫而不是數組
- 20. Express.js 4 - 讀取/寫入數組而不是使用數據庫
- 21. 生產環境使用臨時數據庫而不是生產數據庫
- 22. 使用庫而不是ViewSwitcher
- 23. JBPM GWT項目和MySQL數據庫
- 24. 在數據庫中使用MD5(URL)而不是URL用於WHERE
- 25. BPMN圖形庫?
- 26. Plone 4數據存儲在文件系統而不是數據庫中?
- 27. 將數據存儲在服務器上的文件而不是數據庫中?
- 28. 將文件存儲在數據庫中而不是文件系統?
- 29. Android:SQLITE數據庫文件已加密或不是數據庫
- 30. Microsoft Access數據庫而不是SQLite或本地數據庫
我是jBPM的newbi ......到目前爲止,只需設置一個項目並通過「.bpmn」文件運行一個簡單的過程即可。現在我想將這個過程移動到數據庫,所以我可以在運行時更改它 – Kamran 2015-01-04 11:09:45