2014-04-20 50 views
2

目前我參與了一個有很多規則的項目。有一個想法可以使用BizTalk的業務規則編輯器來創建規則。是否可以獨立於BizTalk Server使用BizTalk規則引擎?

問題1。可以獨立使用嗎?

Question2。如果是這樣,我如何訂閱不同的Fact Source類型的更改,如.Net ObjectsDatabases

僅供參考,我使用的BizTalk Server 2013

回答

1

好,運行規則,作曲家,你需要安裝在BizTalk引擎,你不能把它們分開,在這樣你最終會來的情況下,支付biztalk的許可證以擁有規則引擎作曲者。

爲什麼不使用其他產品?我認爲有些產品可以使用業務規則引擎,也可以使用工作流。如果你想要一個免費的,你可以有Worlflow 4.0微軟(不包括業務規則引擎,但你可以使用規範模式 - 通過代碼實現一個)。其他付費產品如K2 blackpearl可能會幫助您檢查出來。

1

A1:是的。 BRE具有完整的C#API,可獨立於BizTalk Server使用。您可以在這裏找到C#示例的API文檔:http://msdn.microsoft.com/en-us/library/aa561833.aspx

A2:保持最新信息是根據具體情況決定的。對於長期事實,您可以對Fact Retrieve進行編程以檢測任何更改(沒有辦法只是「知道」)並更新它的事實。同樣的,.Net Facts可以編程使它們保持最新狀態。

爲了清楚起見,您可以在沒有BizTalk Server的情況下安裝BRE,它們實際上是獨立的堆棧。但是,對於運行BRE的任何計算機,您仍然需要BizTalk Server許可證。

相關問題