New Spec Surfaces for Orchestrating Web Services
IBM, Microsoft and BEA are on tap to submit the Business Processing Execution Language for Web Services spec to OASIS.IBM, Microsoft Corp. and BEA Systems Inc. are on tap to submit the Business Processing Execution Language for Web Services (BPEL4WS) specification to the Organization for the Advancement of Structured Information Systems (OASIS), marking yet another standard for orchestrating Web services. Sources said the specification is all but in the hands of OASIS, except for a formal announcement. An OASIS spokeswoman did not respond to eWEEK attempts for comment on the issue. BPEL4WS, announced last year, is a platform for executing business processes so they can be more easily reused and integrated with other processes. The specification is the result of blending two specifications from IBM and Microsoft into one. BPEL4WS features workflow standards including those involving process definition, and it enables simple execution of those processes in a Web services environment, officials of the companies said.
However, some see the submission of BPEL4WS to OASIS as a controversial move, in that it goes counter to existing efforts to standardize this space. Sun Microsystems Inc. and Oracle Corp. are supporters of the Web Services Choreography (WSCI) specification, as is BEA, which is in both camps. And the World Wide Web Consortium (W3C) has a group at work on a Web services choreography/orchestration specification that is similar to BPEL4WS. Microsoft attended the first face-to-face meeting of the W3C choreography working group, which was held at Oracle headquarters, but the company did not pursue it any further.