java - Is Drools applicable in my scenario? If not what else? -


scenario- 1. end user should able create rules front end. rule have conditions (i not figure out way in drools dynamically modify .drl file on basis of rules created users)

  1. rules should able defined in hierarchy , same rule can belong multiple hierarchies

  2. the end user should able trigger execution of rules. caveat here facts might not available in knowledgesession, rules converted relevant queries per underlying database , triggered on underlying db.

so idea rules created limited knowledge of entities -> when rule triggered works underlying db create queries relevant entities present in underlying db

would able drools, rules engine instead of building custom implementation?

it looks you're going not easy. drools should way make easier. i'll assume "hierarchy" mean rule flows, , not rule-flow groups, think answer applies anyway other scenario.

i think tool might want check drools guvnor, stores rules in db , provides ui change them.

i think tricky bit apply rules in different rule flows, i'm sure drools provides way it. or worst case scenario you'll need clone rules , put them in different rule-flow groups.


Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -