Kursplan
Orkestertjänster
- Web Service grunderna
- Utvecklingen av SOAP, WSDL och UDDI
- Introduktion av begreppen tjänsteorkestrering
- Designprinciper för BPEL
- Komponenter i designen
- Processdesignmönster
Den natursköna rundturen i Process Theory
- Pi-kalkyl
- Petri nät
- Statliga maskiner
- Aktivitetsdiagram
- BPMN och XPDL
Dela upp processen i omfattningar
- Hur scopes används
- Variabler
- Omfattningar och samtidighet
- Omfattningar och felhantering
- Återställning av transaktion
- Ersättning
Förlänger processen med felhantering
- Definiera felhanterare för scopes
- Signalera fel till klienten
- Signalera fel till partnertjänster
- Inline felhantering
- Påtvingad uppsägning
- Avstängd tillståndsanvändning
Lägg till en kompensationshanterare
- Definiera scenariot för ersättning
- Definiera en kompensationshanterare
- Anropa en kompensationshanterare
- Återställer en transaktion
- Ångra affärshändelser
Acceptera mer än ett svar från asynkrona webbtjänster
- Använd pick istället för att ta emot
- Använd pick för att signalera fel
- Lägg till timeouts
- Synkron vs asynkron tillvägagångssätt
- Händelsestyrt förhållningssätt
Lägg till händelsehanterare för ett omfång
- Meddelandehändelser
- Larmhändelser
- Lägger till sensorer
- Välj formanvändning
- Händelsedrivna arkitekturkoncept
Använd dynamiska partnerlänkar för att anropa partnertjänster
- Definiera dynamiska länkar
- Tilldela partnerlänkar
- Ändra partnerlänkar
- Välja en tjänst från UDDI-registret
Förstå korrelation
- Definiera korrelation manuellt
- Deklarera meddelandeegenskaper
- Användning av korrelationsuppsättningar
- Fler än 2 deltagare i en korrelation
- Korrelation och asynkront tillvägagångssätt
Utveckla ett komplext parallellt genomförande av aktiviteter
- Designa samtidighet
- Styr komplexa samtidiga flöden med hjälp av länkar
- Implementering av konvojer
- Integrering av mänskligt arbetsflöde
- Den senaste versionen av BPEL förhandsgranskad
Krav
Kunskap om XML, XSL och XSD, viss exponering för SOAP och WSDL.
Vittnesmål (5)
Tempot var bra, med en skön blandning av kunskapsdelning, demonstrationer och praktiskt arbete. Filip var väldigt engagerande och gav energi för att ta sig igenom kursen. Det var bra att det var mycket 1:1-undervisning, där Filip gick igenom individuella träningsövningar.
Colin - Worldpay
Kurs - BPMN, DMN, and CMMN - OMG standards for process improvement
Machine Translated
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Kurs - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Kurs - Introduction to Drools 7 for Developers
a lot of practices are very welcome, many try and learn cases are embedded
Nadia Ivaniuk - Credit Suisse (Poland) Sp.z o.o.
Kurs - Modelling Decision and Rules with OMG DMN
Exercises and solving problems in groups when the problems were more difficult.