
JBPM
JBPM
Objectifs pédagogiques
Cette formation JBPM vous permettra de vous familiariser avec les principaux concepts du BPM, le langage JPDL pour définir vos processus et ainsi gérer vos flux d’informations grâce à ce moteur de workflow open source.
[accordion title= »Intérêt du BPM »]
- Vue d’ensemble des principaux concepts
- Vocabulaire spécifique
- Notion de BPMS (Business Process Management System)
- Graph Oriented Programming (GOP) avec JBPM
- Processus de développement
- Découpler un processus d’une application
- Programmation orientée objet et GOP
- Implémenter la définition d’un processus métier
- Tester les nouvelles classes
- Exécution de processus
- Etats en attentes ou nœuds automatiques ?
- Définir un langage simple
- Description d’un nœud
- Démarrer un projet Maven avec JBPM
- Historique du projet JBPM
- Outils et logiciels
- Comprendre le moteur JBPM
- Le projet Maven
- Présentation et structure du langage
- Structure des processus
- Nœuds intrinsèques aux processus
- Nœuds de base
- Cycle de vie d’un nœud et évènements
- Intérêt et utilisation
- Cas pratiques
- Définition
- Module de gestion des tâches
- Nœuds de type tâche
- Configurer la persistance
- Les tâches dans l’exemple du processus de recrutement
- Concepts fondamentaux
- Gestion des variables des processus grâce à l’API
- Stockage des informations contextuelles
- Intérêt d’utiliser des nœuds multiples
- Opérations de configuration avancées
- Découpage du processus de recrutement en plusieurs phases
- Les nœuds d’état de processus et leur utilisé
- Exécutions asynchrones
- Configuration en environnement J2E
- Configuration des sources de données JBoss Application Server
- Le JobExecutor
- Les timers et reminders
Nos formateurs
[frame_left src= »https://odellya.com/wp-content/uploads/2015/03/User.png » href= » »][/frame_left]
La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une
expérience technique réelle sur chacun de leur domaine d’intervention
expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 3 jours
Ce cursus s’adresse aux :
- Développeurs
- Architectes
- Chefs de projets
Prérequis :
- Expérience requise en Java
Les formations du cursus
[one_third]
[styled_box color= »blue » title= »UML 2″]
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box]
[/one_third]
[one_third]
[styled_box color= »blue » title= »JBPM « ]
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box]
[/one_third]
[one_third_last]
[styled_box color= »blue » title= »Enterprise Integration pattern »]
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
[/styled_box]
[/one_third_last]
Développeurs
Architectes
Chef de projet
Concepteur
Designer web