2009-01-18 93 views

回答

11

Drools documentation包含大量有用的通用信息。特別是第2章,其中包括規則引擎基礎知識,知識表示等。它還包括一個很好的推薦閱讀列表,以加快規則引擎和專家系統的速度。

對於大多數規則引擎,對於編寫高效的規則,對於rete算法的基本瞭解通常會派上用場。我個人發現維基百科文章中引用的Doorenbos論文是最清楚的技術解釋。

此外,here是Java中的開源規則引擎列表。

+0

感謝Rete的文章。我一直在試圖找到一篇好文章來幫助我圍繞這一點打好腦筋。 – 2009-01-18 14:20:59

+0

很好的答案。被觸發找到一個.Net的Rete和Drools的阻礙http://droolsdotnet.codehaus.org/ +1 – 2009-01-18 14:30:19

+0

謝謝。對於每個Java項目,看起來有一個.Net實現不遠...可憐的Java :) – 2009-01-18 14:41:46

8

您可能想閱讀Martin Fowler的博客中的「Should I use a Rules Engine?」。

我曾經參與過一個項目,我們建立了自己的(非常簡單的)規則引擎,當事情變得太複雜時,有意遷移到通用規則引擎。儘管如此,從未達到過這一點,該系統現在幾年來一直使用簡單的本土引擎開心地運行。

相關問題