motores de reglas para la aplicación Java
-
20-09-2019 - |
Pregunta
quiero usar algunos motores de reglas para mi aplicación que está en java. por lo que puede sugerir algunos marcos buena regla?
Otros consejos
Drools es el primero que le viene a la mente ...
Probablemente hay más de los que por ahí, pero no sabría como no tengo casi nada de experiencia con motores de reglas de 3 ª parte ...
otoh: Dependiendo de la complejidad de su tarea, puede también rodar su propia mediante la inclusión de cualquier número de lenguajes de scripting y la disponibilidad de sus entornos de ejecución
Clojure es probablemente un buen partido si tiene que ser capaz de definir las reglas de sintaxis en un semi-declarativa (que tiene de su herencia Lisp)
maravilloso tiene una sintaxis más natural para un programador medio de Java, por lo que también es una buena opción. ..
Y finalmente, si usted sabe que su dominio lo suficientemente bien, o si la tarea no es demasiado complejo, se puede rodar fácilmente su propio.
sugeriría probar xtext para definir la sintaxis de la regla y generar modelos EMF el dominio de las reglas y crea un motor de sí mismo. Xtext incluso se puede generar un plug-in de Eclipse completo editor de texto soplado para su sintaxis con resaltado de sintaxis, contorno, intelisense automática completa y todas las otras cosas que usted esperaría de un editor de texto IDE ...
WebSphere ILOG JRules BRMS (por IBM)