Schulungsübersicht
Orchestrierungsdienste
- Grundlagen des Webservices
- Die Entwicklung von SOAP, WSDL und UDDI
- Einführung in die Konzepte der Service-Orchestrierung
- Designprinzipien von BPEL
- Bestandteile des Designs
- Prozessdesignmuster
Die malerische Tour durch die Prozesstheorie
- Pi-Kalkül
- Petri-Netze
- Zustandsmaschinen
- Aktivitätsdiagramme
- BPMN und XPDL
Teilen Sie den Prozess in Bereiche auf
- Wie Bereiche verwendet werden
- Variablen
- Bereiche und Parallelität
- Geltungsbereiche und Fehlerbehandlung
- Transaktions-Rollback
- Entschädigung
Erweiterung des Prozesses um Fehlerbehandlung
- Definieren Sie Fehlerhandler für Bereiche
- Melden Sie dem Kunden Störungen
- Melden Sie Störungen an Partnerdienste
- Inline-Fehlerbehandlung
- Zwangskündigung
- Ausgesetzte Zustandsnutzung
Fügen Sie einen Kompensationshandler hinzu
- Definieren Sie das Szenario für die Entschädigung
- Definieren Sie einen Kompensationshandler
- Rufen Sie einen Kompensationshandler auf
- Eine Transaktion rückgängig machen
- Geschäftsereignisse rückgängig machen
Akzeptieren Sie mehr als eine Antwort von asynchronen Webdiensten
- Verwenden Sie „Pick“ statt „Receive“.
- Verwenden Sie Pick, um Fehler zu signalisieren
- Fügen Sie Zeitüberschreitungen hinzu
- Synchroner vs. asynchroner Ansatz
- Ereignisgesteuerter Ansatz
Fügen Sie einen Ereignishandler für einen Bereich hinzu
- Nachrichtenereignisse
- Alarmereignisse
- Sensoren hinzufügen
- Wählen Sie die Formverwendung
- Ereignisgesteuerte Architekturkonzepte
Verwenden Sie dynamische Partnerlinks, um Partnerdienste aufzurufen
- Definieren Sie dynamische Links
- Partnerlinks zuweisen
- Partnerlinks ändern
- Auswählen eines Dienstes aus der UDDI-Registrierung
Korrelation verstehen
- Korrelation manuell definieren
- Nachrichteneigenschaften deklarieren
- Verwendung von Korrelationssätzen
- Mehr als 2 Teilnehmer in einer Korrelation
- Korrelation und asynchroner Ansatz
Entwickeln Sie eine komplexe parallele Ausführung von Aktivitäten
- Parallelität entwerfen
- Steuerung komplexer gleichzeitiger Abläufe mithilfe von Links
- Durchführung von Konvois
- Integration menschlicher Arbeitsabläufe
- Die neueste Version von BPEL in der Vorschau
Voraussetzungen
Kenntnisse von XML, XSL und XSD, gewisse Kenntnisse von SOAP und WSDL.
Erfahrungsberichte (5)
die Labs
Frank Mhlongo - Standard Bank of South Africa
Kurs - JBoss
Maschinelle Übersetzung
Das Tempo war gut und es gab eine schöne Mischung aus Wissensvermittlung, Demonstrationen und praktischer Arbeit. Filip war sehr engagiert und brachte die Energie ein, um den Kurs durchzuführen. Es war auch gut, dass es viel Einzelunterricht gab, bei dem Filip individuelle Übungen durchging.
Colin - Worldpay
Kurs - BPMN, DMN, and CMMN - OMG standards for process improvement
Maschinelle Übersetzung
Die Schulung hat definitiv einige der Lücken in meinem Wissen, die durch das Lesen der OptaPlanner-Benutzerhandbücher entstanden sind, geschlossen. Sie gab mir ein umfassendes Verständnis dafür, wie man OptaPlanner in unseren Projekten einsetzen kann.
Terry Strachan - Exel Computer Systems plc
Kurs - OptaPlanner in Practice
Maschinelle Übersetzung
Geteilte Beispiele für jede Funktion und/oder Operatoren sind alle gut erklärt.
Brian Amlon - Thakral One, Inc.
Kurs - Introduction to Drools 7 for Developers
Maschinelle Übersetzung
Viele Praktiken sind sehr willkommen, zahlreiche Fallstudien zum Ausprobieren und Lernen sind eingebettet.
Nadia Ivaniuk - Credit Suisse (Poland) Sp.z o.o.
Kurs - Modelling Decision and Rules with OMG DMN
Maschinelle Übersetzung