Surf the wave

The Internet as VM


Bear with me here.

I been reading up on BPEL4WS (Business Process Execution Language for Web Services) recently and came across several comments that BPEL is Turing complete and should be compared to the JVM or CLR.

Given this, we can imagine an abstract machine architecture represented as a series of workflows and generic services that implement a stack machine architecture. There's about 250 JVM instructions. Some will map onto BPEL actions, others will involve calls out to webservices. In the spirt of IK.VM the BPEL VM might someday be able to run Eclipse

We'll give the Lazy Web a chance. Otherwise maybe we'll roll up our sleeves.