Web services: setting and resetting expectations
Hugo Haas, W3C
Table of contents
Web Services: Setting and Resetting Expectations
Traditional Web interaction
Web services interaction
What were we promised?
The bottom line
Web services is not the first attempt at distributed computing
What do we need to make this happen?
A history of Web services: from XML-based protocols...
A history of Web services: ... to a full-fledged infrastructure
Designing an infrastructure
The road to get there: standardization
Overview of the W3C work
A stack of Web services standardization efforts at W3C
Standardization status: XML-based messaging framework
Standardization status: service description language
Standardization status: choreography description language
The need for a common framework
Lessons that we can learn from this early standardization life
Fulfilling Web services' promise: a two-step process
Expressing semantics in a machine-readable form
Semantics: setting expectations
How far are we from the end?