Formation Drools (JBoss Rules)

Mettre en oeuvre le moteur de règles Drools

Objectifs de la formation Drools (JBoss Rules)

  • Comprendre la valeur ajoutée d’un moteur de règle

  • Apprendre une solution pratique

  • Comprendre les problématiques spécifiques liées à l'utilisation d'un moteur de règles

  • Construire des règles sous Drools

  • Configurer le moteur de règles

Programme de la formation Drools (JBoss Rules)

Les concepts clés

L'architecture SOA

Le moteur de règle

La gestion de règles

Le processus métier

La gestion de processus

La planification

L'évènement complexe

La gestion évènement complexes

Présentation de JBoss Drools

Historique, définition, concepts

Les nouveautés de la version Drools 5.x

Module : Drools Guvnor (BRMS/BPMS)

Module : Drools Expert (Rules)

Module : Drools Fusion (CEP)

Module : Drools Flow (Process/Workflow)

Module : Drools Planner

Drools pour le développeur

Drools API

Drools Core

Drools Server : Spring, Camel, CXF

JBoss Developper Studio

Drools IDE

Le langage de déclaration de règles

La déclaration de règles et Drools Expert

Les mots-clés, commentaires, package

Les fonctions

La déclaration de types

La déclaration de règles

La déclaration des requêtes (query)

Les contraintes, bindings, éléments conditionnels

Introduction à DSL (Domain Specific Language)

L'exécution control et " rule flow ", Drools Flow

Le moteur de règles Drools

La syntaxe XML

Présentation de Drools API

Introduction aux algorithmes RETE

Les sessions : Stateless/Stateful

Les agendas

Les phases : génération, déploiement et exécution

Les paramètres de configuration de moteur

Faites-nous part de votre projet de formation,
nous sommes là pour vous guider.