再见了古诺。 你好Drools工作台。
Drools 6.0發生了許多變化。 隨著功能和功能的變化,我們對Guvnor github存儲庫進行了重組,以更好地反映我們的新架構。 歷史上,Guvnor一直是Drools的Web應用程序。 它由Drools專用的編輯器,后端存儲庫和簡化的資產管理系統組成。
現在情況有所不同。
對于Drools 6.0,Web應用程序已被廣泛重寫以使用
提供通用工作臺環境,元數據引擎,安全框架,VFS API和集群支持的UberFire 。
Guvnor已成為通用資產管理框架,為通用項目及其依賴項提供通用服務。 Drools對UberFire和Guvnor的使用產生了Drools Workbench。
圖片總是有幫助的:
?
Uberfire
https://github.com/droolsjbpm/uberfire
UberFire是Drools和jBPM的所有組件的基礎。 每個編輯器和服務都利用UberFire。 組件可以混合使用,也可以組合成一個全功能的應用程序,可以單獨使用。
古諾
https://github.com/droolsjbpm/guvnor
Guvnor將項目服務和依賴管理添加到組合中。
目前,Guvnor由幾部分組成; 主要是古弗諾爾(Guvnor)中存在的常見項目服務的港口。 隨著事情的發展和模塊的成熟,將支持可插拔工作流,從而允許敏感操作由jBPM流程和規則控制。 包括6.0在內的工作已經在進行中。
kie-wb-common
https://github.com/droolsjbpm/kie-wb-common
Drools和jBPM編輯器和服務都需要一組通用的可重復使用的屏幕,服務和小部件。
該模塊不包含僅Drools和jBPM所需的屏幕和服務來污染Guvnor,而是包含此類常見的依賴關系。
可以僅重用UberFire和Guvnor堆棧來創建您自己的基于項目的工作臺類型的應用程序,并利用基礎服務。
Drools工作臺(drools-wb)
https://github.com/droolsjbpm/drools-wb
Drools Workbench是面向正在尋找由所有Drools相關編輯器,屏幕和服務組成的Web應用程序的人們的最終產品。 它相當于舊的古弗諾爾。
尋找與Drools Expert和Drools Fusion一起使用的Web應用程序; 編寫,測試和部署規則的環境。 這就是您要尋找的。
KIE Drools工作臺(kie-drools-wb)
https://github.com/droolsjbpm/kie-wb-distributions/tree/master/kie-drools-wb
KIE Drools Workbench(需要一個更好的名稱-令人難以置信的名字真是令人驚訝)是Drools Workbench的擴展,其中包括jBPM Designer以支持Rule Flow。
jBPM Designer現在是與UberFire兼容的組件,不需要將其部署為單獨的Web應用程序。 我們在這里將其與Drools捆綁在一起,為希望與其規則一起編寫Rule Flows的人們提供了便利。
KIE工作臺(kie-wb)
https://github.com/droolsjbpm/kie-wb-distributions/tree/master/kie-wb
這是他們所有人的父親。
KIE Workbench是人類已知的一切的組成部分; 來自Drools和jBPM世界。 它提供項目,數據模型,指導規則,決策表等的創作,測試服務,流程創作,流程運行時執行環境和人工任務交互
KIE Workbench是舊的Guvnor,jBPM Designer和jBPM Console應用程序的組合。 在類固醇上。
世界還不夠?
您可能已經注意到; KIE Drools工作臺和KIE Workbench在同一存儲庫中。 這凸顯了我們與UberFire一起使用的新模塊設計的偉大之處。 Web應用程序只是依賴關系的組合。
您想要自己的僅由指導規則編輯器和jBPM設計器組成的Web應用程序嗎? 您是否想要自己的具有數據建模器和某些屏幕的Web應用程序?
選擇您的依賴項并將它們添加到您自己的UberFire兼容Web應用程序中,俗話說,世界就是您的牡蠣。
翻譯自: https://www.javacodegeeks.com/2013/06/goodbye-guvnor-hello-drools-workbench.html
總結
以上是生活随笔為你收集整理的再见了古诺。 你好Drools工作台。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux C 线程异常退出调查(lin
- 下一篇: 公安局备案查询系统官网(公安局备案查询系