Condividi tramite


Criteri

Un criterio è un raggruppamento logico di regole. È possibile creare una versione di un criterio, salvarla, verificarla applicandola ai fact e, quando si è soddisfatti dei risultati, pubblicarla e distribuirla nell'ambiente di produzione.

Creazione dei criteri

È possibile comporre i criteri in Creazione regole di business creando le regole in base ai fact e alle definizioni. Un criterio può contenere un insieme di regole arbitrariamente grande, ma in genere un criterio viene composto mediante regole che si riferiscono a un dominio all'interno del contesto dell'applicazione che userà tale criterio.

Verifica del criterio

È possibile sottoporre a test il criterio prima di pubblicarlo e distribuirlo in un ambiente di produzione. Creazione regole di business consente di fornire istanze di fact a un criterio, eseguire il criterio e visualizzare l'output. L'output include l'attività dei fact, l'esecuzione delle regole, la valutazione delle condizioni e gli aggiornamenti all'agenda.

Versioni del criterio

Dopo aver definito tutte le regole del criterio, è possibile pubblicare la versione del criterio. In questo modo il criterio viene bloccato e il suo comportamento è ben definito.

È possibile utilizzare una determinata versione di un criterio in circostanze specifiche dell'ambiente di business e sostituirla con un'altra versione quando le circostanze cambiano. Inoltre, sia la nuova versione che la vecchia possono essere utilizzate contemporaneamente da applicazioni diverse.

Distribuzione del criterio

Quando il criterio è pronto per essere eseguito nell'ambiente di produzione, è possibile distribuirlo in modo da metterlo a disposizione di un'applicazione nell'ambiente di produzione.

Aggiornamenti dinamici dei criteri

Gli aggiornamenti dinamici dei criteri consentono di modificare i criteri indipendentemente da un processo di business in esecuzione. È possibile creare e distribuire una versione aggiornata del criterio e l'applicazione che lo utilizza può incorporare l'aggiornamento quasi in tempo reale. Questo aggiornamento non richiede alcuna modifica al codice e quindi non è necessario sviluppare e distribuire nuovamente l'applicazione.

Vedere anche

Motore regole di business