2012-02-22 14 views
11

Czy znasz dobry silnik reguł biznesowych dla .Net? Wiem, że Drools.Net to jedna, ale wydaje mi się, że jest nieaktywna. Jest też NXBRE, ale wydaje mi się, że nie jest wystarczająco solidny. Czy którekolwiek ciało ma dobre? Proszę zasugeruj.Co to jest dobry mechanizm reguł biznesowych (BRE) dla .Net?

Update 1,

Zrobiłem badania na podstawie poniższych wskazówek. Wydaje mi się, że Windows Workflow Foundation wystarcza do tego, co chciałem zrobić. Ponieważ używam WCF, byłby to dobry mecz. Ale wciąż jeszcze nie zdecydowałem.

poważaniem,

+0

Wolałbym coś, co używa "Rete Algorithm". –

+1

Widziałeś http://rule.codeeffects.com? Myślę jednak, że nie używają Rete. –

+3

Na marginesie, zazwyczaj opłaca się ponowna ocena rzeczywistej potrzeby rete. Rozszerzysz zakres wyborów BRM, jeśli naprawdę nie potrzebujesz rete i potrzebujesz go tylko dlatego, że myślisz, że będziesz go potrzebować w przyszłości. Większość klientów średniej wielkości nie używa/nie wymaga algorytmu rete. W większości przypadków jest DUŻO szybszym i bezpieczniejszym, jeśli ocenisz dwie - trzy reguły z rzędu w oparciu o wynik poprzedniej reguły, zamiast pozwolić silnikowi zdecydować, jak ocenić duży zestaw reguł. – Kizz

Odpowiedz

5

Można użyć silnika zasadami, które jest częścią Windows Workflow Foundation.

  • Jest to zasada łańcuchowym przodu silnik tylko
  • Jest wolny
  • Można włączyć wykonanie reguł śledzenia

itp

+0

Aktualizacja: Program Acumen nie jest już używany. – kmote

0

Użyłem CSLA.net jego wolny, ale on pisze książkę, która może pomóc zrozumieć, co się dzieje

http://www.lhotka.net/cslanet/

+2

CSLA.NET nie jest mechanizmem reguł, AFAIU –

0

IBM ILOG Jrules wykorzystuje Rete algorytm i go ma również wsparcie .net.

0

Wyjazd powszechnie wiadomo @Object Connections. Użyłem zestawu SDK Delphi, ale mają też SDK .NET. Edytor wizualny jest bardzo dobry. Jedną z kwestii jest brak autouzupełniania, ale właśnie napisali, że ma być dodany.

Powiązane problemy