BPEL(Business Process Execution Language For Web Services)翻译成中文的意思是面向 Web 服务的业务流程执行语言,也有的文献简写成BPEL4WS。
BPEL用来将分散的、功能单一的Web服务组织成一个复杂的有机应用。
BPEL它是一种使用 Web 服务定义和执行业务流程的语言。使用BPEL,用户可以通过组合、编排和协调 Web 服务自上而下地实现面向服务的体系结构(SOA)。BPEL 提供了一种相对简单易懂的方法,可将多个 Web 服务组合到一个新的复合服务(称作业务流程)中。