Plan du cours
Vue d'ensemble
- Qu'est-ce que jBPM ?
- Vue d'ensemble
- Moteur de base
- Éditeur Eclipse
- Concepteur Web
- Console jBPM
- Documentation
Démarrage
- Téléchargements
- Mise en route
- Communauté
- Sources
Moteur principal : API
- L'API jBPM
- API basée sur les connaissances
Core Engine : Principes de base
- Création d'un processus
- Détails des différentes constructions de processus : Vue d'ensemble
- Détails : Propriétés des processus
- Détails : Événements
- Détails : Activities
- Détails : Activities Passerelles
- Utilisation d'un processus dans votre application
- Autres caractéristiques
Moteur principal : BPMN 2.0
- Spécification Business Process Model and Notation (BPMN) 2.0
- Exemples de processus
- Éléments / attributs pris en charge
Moteur central : Persistance et transactions
- État d'exécution
- Définitions des processus
- Journal d'historique
Moteur central : Exemple
- jBPM Exemples
- Exemples
- Tests unitaires
Plugin Eclipse BPMN 2.0
- Installation du plugin Eclipse BPMN 2.0
- Création de vos processus BPMN 2.0
- Filtrer les éléments et les attributs
Designer
- Installation de l'outil
- Code source
- Explication de l'interface utilisateur du Designer
- Prise en charge des nœuds de service spécifiques à un domaine
- Configuration du Designer
- Génération de formulaires de processus et de tâches
- Visualisation des processus au format PDF et PNG
- Visualisation de la source du processus BPMN2
- Intégrer le designer dans votre propre application
- Migration des processus existants basés sur jBPM 32 vers BPMN2
- Validation visuelle des processus
- Intégration avec le référentiel de services jBPM 32
- Générer du code pour partager l'image du processus, le PDF et l'éditeur de processus intégré
- Importation de processus BPMN2 existants
- Visualisation des informations sur les processus
- Exigences
Console
- Installation de la console
- Exécution de la console de gestion des processus
- Ajout de nouveaux formulaires de processus/tâches
- Interface REST
Tâches humaines
- Tâches humaines dans les processus
- Service de tâches humaines
- Clients de tâches humaines
Tests et débogage
- Tests unitaires
- Débogage
Business Suivi de l'activité
- Rapport d'activité
- Intervention directe
Pré requis
Bonne compréhension de la programmation orientée objet. La connaissance de Java et de jUnit est un atout mais n'est pas nécessaire.
Nos clients témoignent (7)
Le formateur était tellement compétent sur le sujet
Herman - Megatech Systems (Pty) Ltd
Formation - jBPM for Developers
Traduction automatique
J'ai aimé tous les matériaux ainsi que le formateur…
Neagu Simona - DB Global Technology SRL
Formation - jBPM for Developers
Traduction automatique
Exercices et simulation pour mieux comprendre l'aspect technique du sujet.
Gino de Jesus - Thakral One Inc.
Formation - jBPM for Developers
Traduction automatique
L'instructeur vérifie le travail de l'élève chaque fois qu'il rencontre une erreur avant de passer au sujet suivant.
Charles Kevin Regaliza - Thakral One Inc.
Formation - jBPM for Developers
Traduction automatique
L' instructeur est très compétent sur le sujet. Les exercices proposés étaient difficiles, mais il est très ouvert à nous aider. Il essaie également d'interagir avec le public autant que possible.
Patrisha Cabigas - Thakral One Inc.
Formation - jBPM for Developers
Traduction automatique
Le style d'enseignement. J'apprécie vraiment que ce soit une séance interactive.
Roi Jason Buela - Thakral One, Inc.
Formation - jBPM for Developers
Traduction automatique
J'apprécie le fait que l'animateur ait pu répondre à la plupart des questions des stagiaires ainsi qu'effectuer les exercices pratiques.
Kim Justine Ferriol - Thakral One, Inc.
Formation - jBPM for Developers
Traduction automatique