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 connaissait très bien le sujet
Herman - Megatech Systems (Pty) Ltd
Formation - jBPM for Developers
Traduction automatique
J'ai aimé tous les matériaux et le formateur aussi...
Neagu Simona - DB Global Technology SRL
Formation - jBPM for Developers
Traduction automatique
Exercices et simulations pour mieux comprendre l'aspect technique du sujet.
Gino de Jesus - Thakral One Inc.
Formation - jBPM for Developers
Traduction automatique
Le formateur vérifie le travail de l'étudiant chaque fois qu'une erreur est rencontrée avant de passer au sujet suivant.
Charles Kevin Regaliza - Thakral One Inc.
Formation - jBPM for Developers
Traduction automatique
Le formateur possède une connaissance approfondie du sujet. Les exercices proposés étaient challengants, mais il est très disposé à nous aider. Il essaie également de s'engager avec le public autant que possible.
Patrisha Cabigas - Thakral One Inc.
Formation - jBPM for Developers
Traduction automatique
Le style d'enseignement. Je apprécie vraiment qu'il s'agisse d'une séance interactive.
Roi Jason Buela - Thakral One, Inc.
Formation - jBPM for Developers
Traduction automatique
J'aime le fait que le formateur soit capable de répondre à la plupart des questions des stagiaires ainsi qu'aux exercices pratiques.
Kim Justine Ferriol - Thakral One, Inc.
Formation - jBPM for Developers
Traduction automatique