¿Qué significa ilog?
ilog significa motor de reglas.
Introducción al motor de reglas:
El motor de reglas evolucionó a partir del motor de inferencia. Es un componente integrado en la aplicación que puede realizar la separación de las decisiones comerciales y el código de la aplicación. y Autor de decisiones comerciales utilizando módulos semánticos predefinidos. Acepta entrada de datos, interpreta reglas comerciales y toma decisiones comerciales basadas en reglas comerciales.
Ventajas del producto:
Separar la lógica de toma de decisiones comerciales para los tomadores de decisiones comerciales de las decisiones técnicas para los desarrolladores de aplicaciones; mejorar efectivamente la capacidad de mantenimiento del código que implementa una lógica compleja durante la reparación de defectos del código; el proceso de desarrollo o después de la implementación; abordar situaciones especiales en las que el cliente no mencionó la consideración de la lógica empresarial al principio; cumplir con los requisitos de la organización para utilizar procesos de desarrollo ágiles o iterativos;
Descripción del producto:
p>El motor de reglas es un paquete de servicios para analizar, llamar y ejecutar reglas. VisualRules utiliza el lenguaje Java para implementar el motor de reglas y proporciona una variedad de interfaces de llamadas externas, como la interfaz de clase Java, Socket, Servlet, JABÓN, etc. Varias interfaces de llamadas externas. De hecho, la interfaz de clase Java es el núcleo de todas estas interfaces, y otras interfaces se llaman a través de la interfaz de clase Java.
El análisis de los paquetes de reglas se ha preprocesado en el editor de reglas para minimizar el motor de reglas. El motor de reglas solo maneja la invocación y ejecución del paquete de reglas y proporciona implementaciones predeterminadas para la interfaz de la base de datos, la interfaz de Excel, la interfaz de la tabla de memoria y la interfaz XML utilizadas por el paquete de reglas.
Principio de ejecución:
El motor de reglas VisualRules obtendrá el archivo rsc compilado del paquete de reglas correspondiente según el nombre del paquete de reglas. Luego, el archivo rsc se carga en la memoria para generar el contexto de ejecución del paquete de reglas. Al mismo tiempo, el motor de reglas pasará los parámetros entrantes al contexto de ejecución del paquete de reglas y luego comenzará a ejecutar el paquete de reglas.
Una vez completada la ejecución, los datos en el contexto de ejecución del paquete de reglas se devolverán a la aplicación que llamó al paquete de reglas. Todo el principio de ejecución es muy simple, lo que maximiza la estabilidad de la plataforma de ejecución de reglas y garantiza un rendimiento óptimo.