Schița de curs

Prezentare generală

  • Ce este jBPM?
  • Prezentare generală
  • Motorul de bază
  • Editorul Eclipse
  • Designer bazat pe web
  • Consola jBPM
  • Documentație

Începutul

  • Descărcări
  • Începutul
  • Comunitate
  • Surse

Motorul de bază: API

  • API-ul jBPM
  • API bazat pe cunoștințe

Motorul de bază: Baze

  • Crearea unui proces
  • Detalii despre diferite construcții de procese: Prezentare generală
  • Detalii: Proprietăți ale procesului
  • Detalii: Evenimente
  • Detalii: Activități
  • Detalii: Gateway-uri
  • Utilizarea unui proces în aplicația ta
  • Alte caracteristici

Motorul de bază: BPMN 2.0

  • Specificația Business Process Model and Notation (BPMN) 2.0
  • Exemple
  • Elemente / atribute suportate

Motorul de bază: Persistență și tranzacții

  • Starea de rulare
  • Definiții ale proceselor
  • Jurnal de istoric

Motorul de bază: Exemplu

  • Exemple jBPM
  • Exemple
  • Teste unitare

Plugin Eclipse BPMN 2.0

  • Instalare
  • Crearea proceselor tale BPMN 2.0
  • Filtrarea elementelor și atributelor

Designer

  • Instalare
  • Cod sursă
  • Explicarea interfeței Designer
  • Suport pentru noduri de serviciu specifice domeniului
  • Configurarea Designer-ului
  • Generarea formelor de proces și sarcină
  • Vizualizarea proceselor ca PDF și PNG
  • Vizualizarea sursei BPMN2 a procesului
  • Încorporarea designerului în propria aplicație
  • Migrarea proceselor existente bazate pe jBPM 32 la BPMN2
  • Validarea vizuală a procesului
  • Integrarea cu Depozitul de Servicii jBPM
  • Generarea de cod pentru partajarea imaginii procesului, PDF și editorul de procese încorporat
  • Importarea proceselor BPMN2 existente
  • Vizualizarea informațiilor despre proces
  • Cerințe

Consolă

  • Instalare
  • Rularea consolei de gestionare a proceselor
  • Adăugarea de noi formulare de proces / sarcină
  • Interfață REST

Sarcini Umane

  • Sarcini umane în interiorul proceselor
  • Serviciu de sarcini umane
  • Clienți de sarcini umane

Testare și depanare

  • Testare unitară
  • Depanare

Monitorizarea Activitatilor de Afaceri

  • Raportare
  • Intervenție directă

Cerințe

O bună înțelegere a programării orientate pe obiecte. Cunoștințe de Java și jUnit sunt benefice, dar nu sunt obligatorii.

 35 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite