IBM BPM, V8.0.1, All platforms > Get started with IBM BPM > Key concepts > BPEL processes and human tasks > BPEL processes overview

Transactional behavior of BPEL processes

BPEL processes are executed as part of transactions. The navigation of a BPEL process can span multiple transactions in the case of long-running processes, or happen as part of one transaction in the case of microflows. Such navigation transactions can be triggered by external requests, internal messages, or responses from asynchronous services. When a transaction starts, the required activities are performed according to the process definitions. Invoked services can participate in the transaction.


See

  1. Transactional behavior of microflows
  2. Transactional behavior of long-running BPEL processes

BPEL processes overview


Related concepts:
BPEL process types
State transition diagrams for BPEL process instances
Invocation scenarios for BPEL processes