Pregunta

El propósito de este quetion es evaluar la razonabilidad de la utilización de Drools para el procesamiento de búsqueda de valor de visualización complejo dentro de una aplicación web. Me han encargado de recuperar la información de cobertura (de una póliza de seguro) almacenada en una base de datos de proveedores y mostrar la información dentro de una aplicación Web personalizada. Hay 100s de coberturas y los valores de indicación que se van a mostrar para cada cobertura puede ser en base a una combinación de 4 o 5 columnas diferentes por tipo de cobertura. Creo que puede haber hasta 40 diferentes tipos de coberturas.

Así que con eso se dice, se babea o un mecanismo de árbol de decisión proporcionar una buena manera de manejar esto? Debo señalar que es muy probable que tendremos que añadir / modificar la información de cobertura de frecuencia y una cosa que me atrae a este mecanismo es que los BA podrían ayudar a mantener las reglas hasta a la fecha. Sin embargo, estoy preocupado de que la velocidad puede verse afectado negativamente por esta opción. Actualmente tengo un protototype de trabajo utilizando las bases de datos en combinación con la reflexión y XML en la base de datos para asegurarse de que la transformación se realiza con éxito.

Estoy abierto a otras opciones si se puede pensar en ellos también.

Gracias, Jeremy

¿Fue útil?

Solución

basándose únicamente en el hecho de que usted quiere ofrecer BA la posibilidad de actualizar dinámicamente las reglas de cobertura, parece que Drools que le ofrecen una gran ventaja.

En cuanto al rendimiento, parece muy poco probable para mí que el rendimiento sería un problema, ya que estamos hablando de un pequeño número de hechos y reglas de verdad. Mayor pérdida de rendimiento es por lo general el análisis de las normas, lo cual puede hacerse en la puesta en marcha y almacena en caché / compartida después.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top