5 Business Process Execution Language (BPEL)

In diesem Kapitel werden die Details der Sprache BPEL erläutert. Es kann und soll als Nachschlagewerk verstanden werden. In Kapitel 6 wird das hier erworbene Wissen zur Umsetzung unseres Fallbeispiels angewendet.

Die Business Process Execution Language für Webservices, kurz BPEL oder auch WS-BPEL, ist eine domänenspezifische, imperative Programmiersprache zur Definition von ausführbaren Geschäftsprozessen. Anders als bei der konventionellen Programmierung sind Geschäftsprozesse typischerweise lang laufende, nebenläufige Programme, deren Kontroll- und Datenfluss deshalb etwas anders ausspezifiziert werden und die von einer Workflow-Maschine interpretiert werden. Der Fokus liegt dabei auf dem sogenannten ...

Get Geschäftsprozesse automatisieren mit BPEL now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.