First page Back Continue Last page Graphics
WSFL and XLANG...
Web Services need to handle work flow
- Business process steps must be performed in well-defined sequences
- Crucial points decisions may have to be made
- Need a language to describe them
Proposals to describe these processes in XML:
- WSFL from IBM
- XLANG from Microsoft
- Both rely on WSDL to describe the Web Service interface
- BPEL4WS
Notes:
Other than the most trivial business transactions the majority of business processes consist of a series of steps to accomplish them. These steps are known as work flow, orchestration, composition or choreography.
These series of steps must be performed in well-defined sequences and at crucial points decisions may have to be made. If Web Services are to execute these processes unattended, we need to have a language to describe them.
Two XML proposals have been advanced to describe these processes in XML: WSFL from IBM and XLANG from Microsoft. Both proposals rely on WSDL to describe the Web Service interface.
BPEL4WS is an attempt to unify WSFL and XLANG.