Verbs and Operation Names in WSDL 2.0
by
David Booth
Table of contents
Verbs and Operation Names in WSDL 2.0
Outline
My Theses
Operation Name Mapping Requirement
Objection to the Requirement
My rebuttal to some of the above claims
Bases of the Objection
Ambiguity in the Requirement
Terminology: "Semantics document"
Example Scenario X
Analysis of Scenario X
General Rule (My Opinion)
How should the meaning of the interaction be determined?
Ways to indicate the verb
Case 0: No verb.
Case 1: Verb is out-of-band.
Case 2: Verb can be inferred from message M
Case 3: Verb is explicitly conveyed in message M.
Case 4: Verb is explicitly conveyed by the protocol
Is there really a verb?
Conclusions about verbs
Should WSDL 2.0 Require Explicit Verb Transmission?
Granularity: Verbs Versus Operations
Related Issue in Addressing WG
Summary of My Theses
END
Extra Slides
Message Meaning and WSDL
Who defines the meaning of a message?
Example Messages