Plan du cours

BPMN 2.0 Introduction

  • Qu'est-ce que la norme BPMN ?
  • Définition d'un processus

BPMN 2.0 Constructions

  • Événements
    • Définitions d'événements
    • Définitions des événements de temporisation
    • Définitions des événements d'erreur
    • Définitions des événements de signal
    • Définitions des événements de message
    • Événements de démarrage
    • Aucun événement de démarrage
    • Événement de démarrage de la minuterie
    • Événement de début de message
    • Événement de début de signal
    • Erreur Début de l'événement
    • Événements de fin
    • Aucun Événement de fin
    • Erreur Événement de fin
    • Annuler Événement de fin
    • Événements limites
    • Événement limite de la minuterie
    • Événement limite d'erreur
    • Événement limite de signal
    • Événement limite de message
    • Événement limite d'annulation
    • Événement limite de compensation
    • Événements de capture intermédiaires
    • Événement de capture intermédiaire de la minuterie
    • Événement intermédiaire de capture de signal
    • Message Événement de capture intermédiaire
    • Événement de lancer intermédiaire
    • Événement de lancement intermédiaire Aucun événement
    • Signal d'événement de lancer intermédiaire
    • Compensation de l'événement de lancer intermédiaire
  • Séquence Flux
    • Description de l'événement
    • Notation graphique
    • Représentation XML
    • Séquence conditionnelle
    • Flux de séquence par défaut
  • Passerelles
    • Passerelle exclusive
    • Passerelle parallèle
    • Passerelle inclusive
    • Passerelle basée sur les événements
  • Tâches
    • Tâche de l'utilisateur
    • Tâche de script
    • [Tâche de service
    • Tâche de service Web
    • Business Tâche de règle
    • Tâche Email Tâche
    • Tâche Mule Tâche
    • Tâche Camel
    • Tâche manuelle
    • Java Tâche de réception
    • Tâche Shell
    • Auditeur d'exécution
    • Auditeur de tâches
    • Multi-instance (pour chaque)
    • Gestionnaires de compensation
  • Sous-processus et appels Activities
    • Sous-processus
    • Sous-processus d'événement
    • Sous-processus de transaction
    • Activité d'appel (sous-processus)
  • Transactions et concomitance
    • Continuations asynchrones
    • Travaux exclusifs
  • Autorisation d'initiation de processus
  • Objets de données

Activiti Introduction

  • Très courte introduction à BPMS
  • Licence
  • Téléchargement et installation

Activiti Modélisateur

  • Définition par tableau (Activiti Kickstart)
  • Edition de modèles
  • Importer des modèles existants
  • Convertir les définitions déployées en un modèle éditable
  • Exporter le modèle vers BPMN XML
  • Déployer le modèle dans le Activiti moteur

Explorateur Activiti

  • Diagramme de processus
  • Tâches
  • Démarrer les instances du processus
  • Mes instances
  • Administration
  • Rapports
  • Modification de la base de données

L'API Activiti

  • L'API et les services du moteur de processus
  • Stratégie d'exception
  • Travailler avec les services Activiti
    • Déployer le processus
    • Démarrage d'une instance de processus
    • Exécution des tâches
    • Suspension et activation d'un processus
    • Interroger l'API
  • Express ions
  • Tests unitaires
  • Débogage des tests unitaires
  • Le moteur de processus dans une application web

Eclipse Designer

  • L'installation
  • Caractéristiques de l'éditeur Activiti Designer
  • Activiti Fonctionnalités du Designer BPMN (en anglais)
  • Fonctionnalités de déploiement du Activiti Designer
  • Extension du Activiti Designer

Déploiement

  • Business archives
    • Déploiement programmatique
    • Déploiement avec Activiti Explorer
  • Versionnement des définitions de processus
  • Fournir un diagramme de processus
  • Générer un diagramme de processus
  • Catégorie

Formes

  • Propriétés des formulaires
  • Rendu de formulaire externe

Historique

  • Interrogation de l'historique
    • HistoricProcessInstanceQuery
    • HistoricVariableInstanceQuery
    • Requête d'instance d'activité historique
    • HistoricDetailQuery
    • Requête d'instance de tâche historique
  • Configuration de l'historique
  • Historique à des fins d'audit

API REST

  • Principes généraux Activiti REST
  • Déploiement
  • Définitions des processus
  • Modèles
  • Instances de processus
  • Exécutions
  • Tâches
  • Historique
  • Formulaires
  • Tables Database
  • Moteur
  • Temps d'exécution
  • Emplois
  • Utilisateurs
  • Groupes
  • Legacy REST - Utilisation générale
  • Référentiel
  • Moteur
  • Processus
  • Tâches
  • Identité
  • Management

Intégration

  • Stratégies et cadres d'intégration

Pré requis

Une bonne connaissance d'un langage de programmation orienté objet est requise. Au moins les bases de Java sont également requises.

 28 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires