Compartir vía


Directivas

Una directiva es una agrupación lógica de reglas. Componga una versión de una directiva, guárdela, pruébela aplicándola a datos y, cuando esté satisfecho con los resultados, publíquela e impleméntela en un entorno de producción.

Composición de directivas

Puede componer directivas en el Compositor de reglas de negocio mediante la construcción de reglas basadas en datos y definiciones. Una directiva puede contener un conjunto de reglas arbitrariamente alto, pero normalmente una regla se redacta a partir de reglas que tienen que ver con un dominio de negocio específico dentro del contexto de la aplicación en la que se usará la directiva.

Comprobar directivas

Puede realizar de forma eficaz una ejecución de prueba de la directiva antes de publicarla e implementarla en un entorno de producción. El Compositor de reglas de negocio permite suministrar instancias de datos a una directiva, ejecutarla y ver su resultado. El resultado incluye la actividad de datos, la ejecución de reglas, la evaluación de condiciones y las actualizaciones a la agenda.

Versiones de directivas

Después de haber definido todas las reglas en la directiva, puede publicar esta versión. De esta forma, la directiva queda bloqueada y su comportamiento está bien definido.

La versión de una directiva puede utilizarse bajo una serie de circunstancias en el entorno empresarial y sustituirse por otra versión cuando cambien dichas circunstancias. Además, distintas aplicaciones pueden utilizar simultáneamente tanto la versión antigua como la nueva.

Implementación de directivas

Cuando la directiva está preparada para ejecutarse en un entorno de producción, puede implementarla para que esté disponible para una aplicación host.

Actualizaciones dinámicas de directivas

Las actualizaciones dinámicas de directivas le permiten modificar directivas independientemente de un proceso comercial que se esté ejecutando. Puede crear e implementar una versión actualizada de la directiva y la aplicación host puede incorporar la actualización casi en tiempo real. Esta actualización no requiere que cambie ningún código y, por tanto, se evita tener que volver a desarrollar la aplicación una y otra vez.

Consulte también

Motor de reglas de negocio