Ask the Expert

Why is BPEL4WS better for a loosely coupled world than traditional workflow?

Why is BPEL4WS better for a loosely coupled world than traditional workflow?

    Requires Free Membership to View

Traditional workflow is primarily concerned with managing the distribution of work between people within a company. Over time, workflow has evolved to also engage in moving work between organizations, including those in separate enterprises.

BPEL4WS is an executable business process modelling language for expressing the logic of a composite Web service. BPEL4WS is specifically tailored for the loosely-coupled paradigm of Web services and is equipped with the ability to express comprehensive workflow patterns as well as communication patterns (e.g. request/reply, asynchronous). As such, BPEL is able to carry out complex workflow management tasks as well as handle enterprise integration tasks in various forms.

Web services composition and workflow management are related in the sense that both are concerned with executable processes. The advantages of BPEL4WS are that it is designed to fit within the Web services stack and hence ensures interoperability across implementations. A BPEL process is published using WSDL and is readily available for further consumption and interaction with other BPEL processes. BPEL4WS also provides for portability of the flow logic it expresses.

This was first published in July 2003

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: