Drools (JBoss Rules)

Inter-company training

Who is the training for?

Développeurs Java, Analystes et chefs de projets

Duration

2,00 day(s)

Language(s) of service

EN FR

Prerequisites

Bonnes connaissances du langage Java

Goals

Maîtriser l'utilisation du moteur de règles de gestion métier Drools.

Contents

Introduction

Architectures Orientées Services (SOA)
Règles métiers: définition, méta-données
Moteurs de règles:, panorama des solutions disponibles
JBoss Drools: fonctionnalités, versions
Architecture de JBoss Drools: différents modules (Flow, Guvnor, Fusion, Expert, Planner)
Présentation des APIs Drools
Services Drools Server
Environnement de développement

Atelier: Installation et configuration de JBoss Drools et de Drools IDE (Eclipse)

Règles métier

Syntaxe déclarative: types, mots-clés, fonctions
Utilisation de Drools Expert
Déclaration de règles et de requêtes
Contraintes, bindings, éléments conditionnels
Présentation de Domain Specific Language (DSL)
Drools Flow et Execution control

Atelier: construction de multiples règles

Moteur de règles Drools: utilisation / administration

Drools APIs: présentation, fonctionnalités, algorithmes
Sessions et agendas
Processus d'exécution d'une règle métier
Configuration de JBoss Drools
Drools Governor: tests de règles
Drools Fusion: gestion des événements
Drools Planner: planification / automatisation
Drools Flow: modélisation de workflows

Atelier: Déploiement/exécution de règles dans le moteur Drools - multiples tâches d'administration et de tests

Teaching methods

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Evaluation

Contrôle continu

Certificate, diploma

Attestation de fin de stage mentionnant le résultat des acquis

Organization contact details

Dawan - Service commercial

These courses might interest you