5.1 BPEL-Infrastrukturen5.2 Hello World in BPEL5.3 Prozessstruktur5.3.1 Scopes5.3.2 Variablen5.3.3 Partnerlinks5.4 Interaktionen mit Services5.4.1 Nachrichten von Services empfangen5.4.2 Nachrichten an Services senden5.4.3 Synchrone vs. asynchrone Operationen5.4.4 Korrelation von Nachrichten5.5 Datenmanipulation5.6 Strukturierung des Kontrollflusses5.6.1 Sequenzieller Kontrollfluss5.6.2 Verzweigungen5.6.3 Paralleler Kontrollfluss5.6.4 Graphbasierter Kontrollfluss5.6.5 Schleifen5.7 Fehlerbehandlung5.7.1 Fangen von Fehlern5.7.2 Werfen von Fehlern5.8 Kompensationsbasierte Transaktionen5.9 Definierte Wartezeiten5.10 <empty>5.11 <exit>5.12 <validate>5.13 Erweiterbarkeit5.14 BPEL-Erweiterungen5.14.1 BPEL4People & WS-HumanTask5.14.2 BPELSPE5.14.3 BPELJ5.14.4 BPEL-E4X