2014-07-07 78 views
4

「Drools Camel Server」「KIE-WB Execution Server」? 它們是否具有執行遠程服務器中規則/過程的相同目的?'Drools Camel Server'vs'KIE-WB Execution Server'

KIE-WB document:

工作臺包含一個執行服務器(用於執行過程 和任務),這也可以讓你通過遠程API調用各種流程和任務 相關操作。因此,您可以設置 您的流程引擎「作爲服務」,並通過在必要時執行遠程請求和/或向執行服務器發送必要的觸發器(無需嵌入或需要嵌入 )將其集成到您的 應用程序中,或將其作爲應用程序的一部分進行管理)。

Drools Camel Server document:

Drools的駱駝服務器(滴料駝服務器)模塊是 可以部署到任何類型的 客戶端應用程序的遠程執行KnowledgeBases的戰爭。這不限於JVM應用程序客戶端, ,而是任何可以通過REST接口使用HTTP的技術。執行服務器的這個 版本以本地方式支持無狀態和有狀態 會話。

回答

5

在某些方面,它們用於相同的目的。與6.0和6.1捆綁在一起的KIE Workbench Remote服務器主要針對流程執行。我們確保它涵蓋了您在運行業務流程時所需的大部分內容。對於規則,有一個正在開發的不同的多用途執行服務器,它的目標是6.2+。如果你正在尋找一個純粹的規則執行服務器,你可以看看drools駱駝服務器,或者聯繫並嘗試正在完成的新工作的最新快照。

HTH

+0

謝謝@salaboy。是的,我需要一個解決方案來遠程執行規則,並將執行引擎作爲服務公開。讓我知道最新的多用途執行服務器快照。 –

+0

如果從使用Drools 5 Camel服務器的系統進行升級,但是依靠觸發「進程」(相當於當時稱爲規則流,.rf文件)來控制規則執行順序,哪個服務器將是最好遷移到? – jeffmax

+1

您應該嘗試使用6.1中提供的KIE Worbench和新的Drools執行服務器。如果您只想在內存進程中使用,則Drools Execution Server提供您正在查找的內容。 – salaboy

相關問題