BPEL 流程组件实现业务流程。
它的实现语言是业界标准的
Web service 的业务流程执行语言(BPEL4WS)及其 IBM 扩展。BPEL 流程通过使用多个基本服务来实现潜在的长时间运行服务。在流程编辑器中创建的 BPEL 流程可以执行下列操作:
- 使用控制流图描述其他服务的组合
- 使用变量来保存流程状态
- 通过故障处理进行复杂的错误处理
- 支持异步事件
- 通过使用关联集来标记请求内用来标识实例的业务数据(例如,客户标识),将入站请求与特定流程的正确实例进行关联
- 通过复杂的补偿支持提供扩展的事务
除了这些标准 BPEL 项以外,WebSphere Integration Developer 还扩展了 BPEL,使用
人工任务支持将人员包括进流程。例如,此扩展可将某人批准贷款的要求添加到流程中。
流程编辑器使用 BPEL 构造的可视表示来快速和简便地构建业务流程。

不能在调解模块中使用 BPEL 流程。只能将它部署到 WebSphere Process Server。