BPEL and Its Relation to BPML, WSCI, WSFL, Xlang, and Others

In a domain with such a perceived widespread need as business process management for Web services, it is not surprising that several efforts outside of BPEL have proposed alternative solutions. Indeed, work is still ongoing with such efforts as it is with BPEL itself.

One alternative approach, BPML (Business Process Modeling Language), considers e-business processes as made of a common public interface and of many private implementations as process participants. This enables the public interface of BPML processes to be described as ebXML business processes or RosettaNet Partner Interface Processes, independently of their private implementations.

In much the same way XML documents are ...

Get Developing Enterprise Web Services: An Architect's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.