Solo aggiungendo che molte persone stanno cercando qualcosa di più simile a gestire se sono soddisfatte determinate condizioni per abilitare o disabilitare determinate funzionalità in un'applicazione.
Sono cresciuto stanco di ri-attuazione lo stesso schema più e più ovunque sono andato, così ho deciso di fare un progetto OSS per esso chiamato Roolie http://sourceforge.net/projects/roolie/
Ho appena Maven-ized e dal momento che non ci sono stati i bug segnalati dal 2010 quando è stato rilasciato, l'ho aggiornato a v 1.0 senza modifiche diverse da quelle richieste per l'hosting su Maven Central (che sono in procinto di fare).
Fondamentalmente JSR-94 è eccessivo per la maggior parte delle cose, e c'è un'enorme curva di apprendimento e overhead che vanno di pari passo con le offerte attuali. Va bene se è quello che vuoi. Ma se vuoi semplicemente stringere semplici regole scritte in Java insieme a XML per mantenere i tuoi test di stato, Roolie è un modo molto veloce per farlo. Nessuna dipendenza e nessuna curva di apprendimento.
fonte
2013-04-01 05:12:03
Drools supporta anche le regole modificate in Excel, e tramite un'interfaccia web. – retronym