Formation Informatique | Formation Management
Informatique » Internet / XML-SOA / Cloud » Formation XML / Web Services / SOA »

Jboss Rules, mettre en œuvre des règles métiers


Formation JBoss Rules

Stage pratique
Eligible au DIF

Réf : JBR

Prix 2012 : 1650 € H.T.
Durée :  3  jours
Cliquer sur une session pour réserver:

Paris
11 juin 12, 8 oct. 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter

version pdf imprimer Faire suivre


Les objectifs de cette formation JBoss Rules


Ce cours vous apportera la connaissance nécessaire pour maîtriser l'évolution des règles métiers de votre système d'information. Vous apprendrez à mettre en place et à configurer le moteur de règles JBoss Rules (Drools). Vous définirez, déploierez et testerez des règles métiers au travers des différents modules proposés par cette plateforme.

Participants de cette formation JBoss Rules

Ce stage est destiné aux développeurs, consultants, chefs de projets et analystes souhaitant maîtriser le processus de conception des règles avec JBoss Drools.

Pré-requis de cette formation JBoss Rules

Bonne connaissance du langage Java.


Programme de cette formation JBoss Rules

Introduction

- Les fondements de l'architecture SOA.

- Les éléments d'une SOA : ESB, Web Service, processus métier, orchestration des services.

- Méta-données et règles métiers.

- Le rôle des moteurs de règles.

- Les solutions disponibles sur le marché.


Présentation de JBoss Drools

- Historiques, définition, concepts.

- Les nouveautés de la version Drools 5.x.

- Les modules de JBoss Drools : Guvnor (BRMS/BPMS), Expert (Rules), Fusion (CEP), Flow (Process/Workflow) et Drools Planner.

- Drools API et Drools Core.

- Drools Server : Spring, Camel et CXF.

- JBoss Developper Studio, Drools IDE.

Travaux pratiques
Installation de la solution JBoss Drools. Mise en place d'Eclipse et Drools IDE.

Le langage de déclaration de règles

- Déclaration de règles et Drools Expert.

- 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).

- Contraintes, bindings, éléments conditionnels.

- Introduction à DSL (Domain Specific Language).

- Execution control et " rule flow ", Drools Flow.

Travaux pratiques
Déclaration des règles en utilisant Eclipse IDE.

Moteur de règles Drools

- La syntaxe XML. Quelle utilisation ?

- 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.

- Paramètres de configuration de moteur.

Travaux pratiques
Déploiement des règles dans le moteur Drools.

Présentation détaillée des modules Drools

- L'administration et le test des règles avec Drools Governor (BRMS).

- La gestion d'événements complexes avec Drools Fusion.

- La planification automatique avec Drools Planner.

- La modélisation de workflows métier avec Drools Flow.

Travaux pratiques
Administration et test des règles avec BRMS. Démonstration des différents modules.