W naszym projekcie musimy wdrożyć logikę biznesową dotyczącą mapowania niektórych obiektów do niektórych działań. Będziemy mieli szereg warunków dla sprawdzenia konkretnych typów obiektów, zanim pewne działanie zostanie ostatecznie rozwiązane. Innymi słowy dla 7 typów obiektów możemy mieć szereg działań (spośród prawie 45 działań).Czy Drools to najbardziej efektywny sposób mapowania reguł biznesowych/logiki?
Myśleliśmy o używaniu Drools do zapisywania wyżej wymienionych zasad. Czy ktoś ma jakieś pozytywne/negatywne doświadczenia związane z używaniem Drools, jeśli chodzi o jego efektywność? Istnieje również framework jBPM, który można wykorzystać (jeśli się nie mylę, używa się tam dragów) - czy ktoś jest obeznany z tą strukturą? Być może masz jakieś inne pomysły, jak rozwiązać problem?
Dziękuję za odpowiedź! Zdecydowaliśmy się wykorzystać Drools w naszym projekcie i jesteśmy z niego bardzo zadowoleni. Bardzo dobrze, że trzymamy nasze reguły w plikach DRL i nie musimy ponownie wdrażać aplikacji za każdym razem. –