Nel nostro progetto dobbiamo implementare la logica di business riguardante la mappatura di determinati oggetti ad alcune azioni. Avremo una serie di condizioni per specifici tipi di oggetti da verificare prima che una certa azione venga finalmente risolta. In altre parole per 7 tipi di oggetti possiamo avere una serie di azioni (da quasi 45 azioni).Drools è il modo più efficiente per mappare le regole/le logiche aziendali?
Stavamo pensando di utilizzare Drools per annotare le regole di cui sopra. Qualcuno ha qualche esperienza positiva/negativa con l'utilizzo di Drools per quanto riguarda la sua efficienza? C'è anche il framework jBPM che può essere usato (se non sbaglio vengono usati Drools lì) - qualcuno ha familiarità con quel framework? Forse hai qualche altra idea su come risolvere il problema?
Grazie per la risposta! Abbiamo deciso di utilizzare Drools nel nostro progetto e ne siamo davvero felici. Una cosa molto buona è che manteniamo le nostre regole nei file DRL e non dobbiamo ridistribuire l'applicazione ogni volta. –