Anne

> I think BPEL is fundamentally flawed. I don't think an execution
> language is the right way to manage orchestration. It leads to
> centralized orchestration engines. I much prefer a distributed model
> in which the next orchestration step is determined by the current 
> state of the process rather than a predefined sequence of steps.

Defining a process as "a predefined sequence sequence of steps" entails an 
implicit definition of states of the process -- namely the states that the 
sequence is in between successive steps.  This suggests that there is no 
difference (other than notation) between defining the next step of an 
orchestration on the basis of a sequence of steps, and defining it using some 
kind of state based description.

However, I do not think you were just pointing out a preference for one 
notation over another. Or were you?

Rgds
Ashley

Reply via email to