Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page describes the WSO2 Business Process Server architecture. The diagram below depicts the architecture with its various components.

Image Added

Built on top of the Carbon Core like most WSO2 server products, WSO2 Business Process Server embeds the Apache ODE runtime for BPEL execution. ODE runtime consists of the BPEL compiler and JACOB, which is a framework for implementing BPEL constructs. ODE comes with its own data access layer which supports in-memory execution, OpenJPA-based persistence and Hibernate-based persistence. On top of the ODE runtime, we have BPEL deployer component which deploys BPEL artifacts. ODE integration layer integrates Carbon/axis2 with ODE runtime to expose Web services and invoke partner services corresponding to BPEL services.