Apache ODE(Orchestration Director Engine)依据WS-BPEL执行业务流程。它可以与web services交互,发送信息/接收信息,处理数据,并按照过程定义从错误中恢复。它可以支持长期或短期的过程。
WS-BPEL(Business Process Execution Language)是基于XML的定义语言,用于描述业务过程。
特性
支持WS-BPEL 2.0 OASIS标准和BPEL4WS 1.1 vendor版本
支持2类通信层:基于Axis2(Web Services http transport);基于JBI标准(ServiceMix)
将过程变量映射为数据库表
用于engine的高级API,用于交互层
process的热部署