Schița de curs

Servicii de orchestrare

  • Elementele de bază ale serviciului web
  • Evoluția SOAP, WSDL și UDDI
  • Introducerea conceptelor de orchestrare a serviciului
  • Principiile de proiectare ale BPEL
  • Componentele designului
  • Modele de proiectare a procesului

Turul scenic al teoriei proceselor

  • Pi-calcul
  • rețele Petri
  • Mașini de stat
  • Diagrame de activitate
  • BPMN și XPDL

Împărțiți procesul în domenii

  • Cum sunt utilizate lunetele
  • Variabile
  • Domenii și concurență
  • Domenii și tratarea defecțiunilor
  • Retragerea tranzacției
  • Compensare

Extinderea procesului cu gestionarea defecțiunilor

  • Definiți gestionanții de erori pentru domenii
  • Semnalează defecțiunile către client
  • Semnalați defecțiunile către serviciile partenere
  • Tratarea defecțiunilor în linie
  • Rezilierea forțată
  • Utilizarea în stare suspendată

Adăugați un operator de compensare

  • Definiți scenariul de compensare
  • Definiți un operator de compensare
  • Invocați un administrator de compensare
  • Revenire la o tranzacție
  • Anularea evenimentelor de afaceri

Acceptați mai mult de un răspuns de la serviciile web asincrone

  • Folosiți alegeți în loc de primiți
  • Utilizați alegerea pentru a semnala defecțiuni
  • Adăugați timeout-uri
  • Abordare sincronă vs asincronă
  • Abordare bazată pe evenimente

Adăugați un handler de evenimente pentru un domeniu

  • Mesaj evenimente
  • Evenimente de alarmă
  • Adăugarea senzorilor
  • Alegeți utilizarea formei
  • Concepte de arhitectură bazate pe evenimente

Utilizați linkuri dinamice ale partenerilor pentru a invoca serviciile partenere

  • Definiți legături dinamice
  • Atribuirea link-urilor partenerilor
  • Schimbarea link-urilor partenerilor
  • Alegerea unui serviciu din registrul UDDI

Înțelegerea corelației

  • Definiți manual corelația
  • Declarați proprietățile mesajului
  • Utilizarea seturilor de corelare
  • Mai mult de 2 participanți într-o corelație
  • Corelație și abordare asincronă

Dezvoltați o execuție paralelă complexă a activităților

  • Proiectarea concurenței
  • Controlul fluxurilor complexe concurente folosind link-uri
  • Implementarea convoaielor
  • Integrarea fluxului de lucru uman
  • Cea mai nouă versiune de BPEL a fost previzualizată

Cerințe

Cunoștințe de XML, XSL și XSD, o anumită expunere la SOAP și WSDL.

  21 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (6)

Cursuri înrudite

Categorii înrudite