Struttura del corso

BPMN 2.0 Introduzione

  • Che cos'è BPMN?
  • Definizione di un processo

BPMN 2.0 Costrutti

  • Avvenimenti
    • Definizioni degli eventi
    • Definizioni degli eventi timer
    • Definizioni degli eventi di errore
    • Definizioni degli eventi di segnale
    • Definizioni degli eventi dei messaggi
    • Avvia eventi
    • Nessuno Evento di avvio
    • Evento di avvio del timer
    • Evento di avvio del messaggio
    • Evento di avvio del segnale
    • Evento di avvio errore
    • Eventi finali
    • Nessuno Evento Fine
    • Evento di fine errore
    • Annulla evento di fine
    • Eventi limite
    • Evento limite timer
    • Evento limite di errore
    • Evento limite segnale
    • Evento limite messaggio
    • Annulla evento limite
    • Evento limite di compensazione
    • Eventi di cattura intermedi
    • Timer Intermedio Evento di Cattura
    • Evento di cattura intermedio del segnale
    • Evento di rilevamento intermedio del messaggio
    • Evento di lancio intermedio
    • Evento Intermediate Throwing None
    • Evento di lancio intermedio del segnale
    • Evento di lancio intermedio di compensazione
  • Flusso di sequenza
    • Descrizione
    • Notazione grafica
    • XML Rappresentanza
    • Flusso di sequenze condizionali
    • Flusso di sequenza predefinito
  • Gateway
    • Gateway esclusivo
    • Gateway parallelo
    • Gateway inclusivo
    • Gateway basato su eventi
  • Attività
    • Attività utente
    • Attività script
    • Java Attività di servizio
    • Attività del servizio Web
    • Business Attività regola
    • Email Compito
    • Mule Compito
    • Compito del cammello
    • Attività manuale
    • Java Attività di ricezione
    • Attività shell
    • Listener di esecuzione
    • Listener di attività
    • Multi-istanza (per ognuna)
    • Gestori di retribuzione
  • Sottoprocessi e chiamata Activities
    • Sottoprocesso
    • Sottoprocesso evento
    • Sottoprocesso della transazione
    • Attività di chiamata (sottoprocesso)
  • Transazioni e concorrenza
    • Continuazioni asincrone
    • Lavori esclusivi
  • Autorizzazione all'avvio del processo
  • Oggetti dati

Activiti Introduzione

  • Brevissima introduzione a BPMS
  • Licenza
  • Download e installazione

Activiti Modellatore

  • Definizione guidata da tabelle (Activiti Kickstart)
  • Modifica del modello
  • Importazione di modelli esistenti
  • Convertire le definizioni distribuite in un modello modificabile
  • Esporta modello in BPMN XML
  • Distribuire il modello sul motore Activiti

Activiti Esploratore

  • Diagramma di processo
  • Attività
  • Avviare le istanze del processo
  • Istanze personali
  • Amministrazione
  • Cronaca
  • Modifica del database

L'API Activiti

  • API e servizi del motore di processo
  • Strategia delle eccezioni
  • Utilizzo dei servizi Activiti
    • Distribuzione del processo
    • Avvio di un'istanza di processo
    • Completamento delle attività
    • Sospensione e attivazione di un processo
    • Query API
  • Expressioni
  • Test unitari
  • Debug di unit test
  • Il motore di processo in un'applicazione Web

Eclipse Designer

  • Installazione
  • Activiti Funzioni dell'editor di progettazione
  • Activiti Designer BPMN caratteristiche
  • Activiti Funzioni di distribuzione di Designer
  • Estensione Activiti Designer

Spiegamento

  • Business Archivi
    • Distribuzione a livello di codice
    • Distribuzione con Activiti Explorer
  • Controllo delle versioni delle definizioni di processo
  • Fornire un diagramma di processo
  • Generazione di un diagramma di processo
  • Categoria

Modulistica

  • Proprietà del modulo
  • Rendering di moduli esterni

Storia

  • Cronologia delle query
    • HistoricProcessInstanceQuery
    • Query di istanza variabile storica
    • HistoricActivityInstanceQuery
    • Interrogazione HistoricDetailQuery
    • HistoricTaskInstanceQuery
  • Configurazione della cronologia
  • Cronologia a scopo di audit

REST API

  • Principi generali Activiti REST
  • Spiegamento
  • Definizioni dei processi
  • Modelli
  • Istanze di processo
  • Esecuzioni
  • Attività
  • Storia
  • Modulistica
  • Database Tabelle
  • Motore
  • Runtime
  • Lavori
  • Gli utenti
  • Gruppi
  • REST legacy - Utilizzo generale
  • Deposito
  • Motore
  • Processi
  • Attività
  • Identità
  • Management

Integrazione

  • Strategie e quadri di integrazione

Requisiti

E' richiesta una buona conoscenza di un linguaggio di programmazione Object Oriented. Sono richieste anche almeno le nozioni di base di Java.

 28 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative