Q

Why does BPEL4WS get so much more attention than BPML?

This Article Covers

BPEL

RELATED TOPICS

+ Show More
Everyone says BPEL4WS is positioned to be the next big Web services standard. Why is it better than BPML?
BPEL4WS is a newer specification than BPML (http://www.bpmi.org/) but it has several benefits which are likely to translate to BPEL4WS's dominance over BPML in being adopted as the standard business process execution language of choice. BPEL4WS is derived from WSFL and XLANG and leverages the experience gathered in commercial use of these proprietary languages. It is a hybrid model providing both graph-oriented and structure-oriented primitives, inherited from WSFL and XLANG respectively. BPEL4WS is a result of cooperation between IBM, Microsoft and BEA which should go a long way in terms of credibility and endorsement. BPML currently is not supported by any major software vendor.

Both BPEL4WS and BPML offer a framework for specifying compositions of Web services. BPEL4WS relates collaboration operations to the private process better than BPML does. In general, the control flow of BPEL4WS is better than that of BPML. BPML does not offer and is not likely to offer differentiation from BPEL4WS, likely resulting in the majority of vendors implementing BPEL4WS engines rather than BPML engines going forward.
This was first published in November 2002

Dig deeper on BPEL

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

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:

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close