BPEL orchestration plays a key role in delivering SOA benefits, contributing to easy service reuse for lower SOA costs and to quick process change for business agility. Easier to use than Java or C+, BPEL (Business Process Execution Language) is the widely accepted standard for combining, coordinating, and controlling the workflow of Web services into an end-to-end business process.
Specifically, with BPEL orchestration capabilities, organizations can:
However, while BPEL orchestrates an executing BPEL process - invoking the various services involved - it doesn't integrate with the actual distributed heterogeneous resources that execute the Web services. It needs software to bind the Web services' WSDL interfaces to these resources.
The Progress® Sonic ESB® puts BPEL orchestration to work in complex distributed environments. Progress fully integrates 100% native BPEL 2.0 (without proprietary extensions) into the Sonic ESB runtime and development environments.
In the distributed Sonic runtime environment, the Progress® Sonic™ BPEL Server™ is deployed as a service and benefits from the power and capabilities of the Sonic ESB and vice versa. For example:
In addition, because of the full integration of BPEL into the Eclipse-based Progress® Sonic Workbench™, developers can seamlessly develop, test, and debug a distributed BPEL orchestration (including intelligent routing and integration services)from a single console.
As result of these and other capabilities, the integration of the BPEL Server and the Sonic ESB delivers the full power of service-oriented architecture. It:
Progress Software delivers solutions for service-oriented architecture (or SOA), enterprise application integration, enterprise messaging, semantic data integration and web services management.

Improve Development and Integration Agility
Lombardi's Teamworks BPM and Progress' Sonic ESB come together to deliver the platform for business agility. Learn how you can increase developer productivity and improve runtime interoperability.
The Sonic ESB: An Architecture and Lifecycle Definition
> Read Whitepaper
Try Sonic Workbench
An Eclipse-based integrated SOA toolset.
> Request Eval