Návrh Školení
Spojování služeb
- Základy webové služby
- Vývoj SOAP, WSDL a UDDI
- Představení konceptů orchestrace služeb
- Návrhové principy BPEL
- Komponenty návrhu
- Vzory procesního navrhování
Pohled do teorie procesů
- Pi-kalkulus
- Petrinovy sítě
- Stavové automaty
- Diagramy aktivit
- BPMN a XPDL
Rozdělení procesu do oborů
- Použití oborů
- Proměnné
- Obory a paralelnost
- Obory a zpracování chyb
- Vrácení transakce
- Kompensace
Rozšíření procesu o zpracování chyb
- Definování zpracovatelů chyb pro obory
- Přenos chyb klientovi
- Přenos chyb partnerním službám
- Vnitřní zpracování chyb
- Vynucené ukončení
- Použití pozastaveného stavu
Přidání kompenzačního zpracovatele
- Definování scénáře pro kompensaci
- Definování kompenzačního zpracovatele
- Aktivace kompenzačního zpracovatele
- Vrácení transakce
- Zrušení obchodních událostí
Přijímání více než jedné odpovědi z asynchronní webové služby
- Použití pick místo receive
- Použití pick pro přenos chyb
- Přidání časových limitů
- Synchronní versus asynchronní přístup
- Událostí ovládaný přístup
Přidání zpracovatele událostí pro obor
- Zpravové události
- Alarmové události
- Přidání senzorů
- Použití tvaru pick
- Koncepce událostí ovládané architektury
Použití dynamických partnerních propojení pro volání partnerních služeb
- Definování dynamických propojení
- Přiřazování partnerních propojení
- Měnění partnerních propojení
- Výběr služby z registru UDDI
Porozumění korelacím
- Manuální definování korelace
- Deklarace vlastností zpráv
- Použití souborů korelace
- Víc než 2 účastníci v korelaci
- Korelace a asynchronní přístup
Vývoj komplexní paralelní spouštění aktivit
- Návrhování paralelnosti
- Kontrola složitých paralelních toků pomocí propojení
- Implementace konvojů
- Integrace lidského pracovního postupu
- Návrh nejnovější verze BPEL
Požadavky
Znalost XML, XSL a XSD, určitá expozice SOAP a WSDL.
Reference (5)
Labs
Frank Mhlongo - Standard Bank of South Africa
Kurz - JBoss
Přeloženo strojem
Tempo byl dobrý, s příjemnou směsicí sdílení znalostí, demonstrací a praktické práce. Filip byl velmi angažovaný a poskytoval energii potřebnou k projít kursem. Bylo skvělé, že bylo hodně individuálních vyučovacích sezení, kdy Filip procházel jednotlivé cvičení s účastníky.
Colin - Worldpay
Kurz - BPMN, DMN, and CMMN - OMG standards for process improvement
Přeloženo strojem
Toto školení určitě doplnilo některé mezery ve mém vědomí, které mi zůstaly po čtení uživatelského průvodce OptaPlanner. Dalo mi dobrý přehled o tom, jak se na použití OptaPlanneru v našich projektech dívat v budoucnu.
Terry Strachan - Exel Computer Systems plc
Kurz - OptaPlanner in Practice
Přeloženo strojem
Společné příklady všech funkcí a/nebo operátorů jsou všechny dobře vysvětlené.
Brian Amlon - Thakral One, Inc.
Kurz - Introduction to Drools 7 for Developers
Přeloženo strojem
Mnoho praktik je velmi vítáno, mnoho zkušebních a učebních případů je začleněno.
Nadia Ivaniuk - Credit Suisse (Poland) Sp.z o.o.
Kurz - Modelling Decision and Rules with OMG DMN
Přeloženo strojem