Fulfilling Web Services' Promises
by
Hugo Haas, W3C
Table of contents
Fulfilling Web services' promises
A historical look at Web services
Traditional Web interaction
Web services interaction
Web services characteristics
Making it happen
An infrastructure to achieve these goals
The road to get there: standardization
W3C: The World Wide Web Consortium
Building the Foundation for the Web
Overview of the W3C work: Web Services Activity
Development of a Web services specification
A stack of Web services standardization efforts at W3C
XML-based messaging framework
Designing SOAP Version 1.2
SOAP Version 1.2 in a nutshell (1/2)
SOAP Version 1.2 in a nutshell (2/2)
SOAP Version 1.2 compared to SOAP/1.1 (1/2)
SOAP Version 1.2 compared to SOAP/1.1 (2/2)
Service description language
WSDL 1.2 in a few words
A WSDL 1.2 description of a service
Web Services Description Working Group status
Choreography description language
A choreography example
The choreography space
Web Services Choreography Working Group status
The need for a common framework
Internationalization issues
Status of the infrastructure work
Extensions: building on top of this infrastructure
Fulfilling Web services' promises: a two-step process
Semantics
Expressing semantics in a machine-readable form
Semantics: setting expectations
Where do we stand today?
References