Drools (JBoss Rules)

Inter-company training

Duration

 2,00 day(s)

Language(s) of service

EN FR

Who is organizing this training?

Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.

Who is the training for?

Développeurs Java, Analystes et chefs de projets

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

Course material

Support de cours + sources des exercices

These courses might interest you

EN
Day
On request
Computer language - Javascript language