- From: Jean-Jacques Moreau <jmoreau@dev.w3.org>
- Date: Thu, 08 Jul 2004 14:01:26 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv28219 Modified Files: wsdl20.html wsdl20.xml Log Message: Include the definition of "actual value" from XML Schema (Issue 219). Index: wsdl20.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v retrieving revision 1.89 retrieving revision 1.90 diff -C2 -d -r1.89 -r1.90 *** wsdl20.html 8 Jul 2004 13:49:20 -0000 1.89 --- wsdl20.html 8 Jul 2004 14:01:24 -0000 1.90 *************** *** 63,67 **** <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL constructs</a> (Non-Normative)<br>D. <a href="#migration">Migrating from WSDL 1.1 to WSDL 2.0</a> (Non-Normative)<br>E. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schem Language Support.</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc"> ! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#notation">Notational Conventions</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Definitions">Definitions</a><br> 2.1.1 <a href="#Definitions_details">The Definitions Component</a><br> 2.1.2 <a href="#Definitions_XMLRep">XML Representation of Definitions Component</a><br> 2.1.2.1 <a href="#Definitions_targetnamespace_attribute">targetNamespaceattribute information item</a><br> 2.1.3 <a href="#Definitions_Mapping">Mapping Definitions' XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">nameattribute information item with interface [owner]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extendsattribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefaultattribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">nameattribute information item with faul [owner]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">elementattribute information item with fault [owner]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#RPCStyle">RPC Style</a><br> 2.4.2.1 <a href="#InterfaceOperation_RPC_Signature_Definition">wrpc:signature Extension</a><br> 2.4.2.2 <a href="#InterfaceOperation_RPC_Signature_XMLRep">XML Representation of the wrpc:signature Extension</a><br> 2.4.2.3 <a href="#InterfaceOperation_RPC_Signature_Mapping">wrpc:signature Extension Mapping To Properties of an --- 63,67 ---- <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL constructs</a> (Non-Normative)<br>D. <a href="#migration">Migrating from WSDL 1.1 to WSDL 2.0</a> (Non-Normative)<br>E. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schem Language Support.</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc"> ! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br> 1.1 <a href="#intro_ws">Web Service</a><br> 1.2 <a href="#notation">Notational Conventions</a><br> 1.3 <a href="#terminology">WSDL Terminology</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Definitions">Definitions</a><br> 2.1.1 <a href="#Definitions_details">The Definitions Component</a><br> 2.1.2 <a href="#Definitions_XMLRep">XML Representation of Definitions Component</a><br> 2.1.2.1 <a href="#Definitions_targetnamespace_attribute">targetNamespaceattribute information item</a><br> 2.1.3 <a href="#Definitions_Mapping">Mapping Definitions' XML Representation to Component Properties</a><br> 2.2 <a href="#Interface">Interface</a><br> 2.2.1 <a href="#Interface_details">The Interface Component</a><br> 2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br> 2.2.2.1 <a href="#Interface_name_attribute">nameattribute information item with interface [owner]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extendsattribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefaultattribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> 2.3 <a href="#InterfaceFault">Interface Fault</a><br> 2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br> 2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br> 2.3.2.1 <a href="#Interfacefault_name_attribute">nameattribute information item with faul [owner]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">elementattribute information item with fault [owner]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to Component Properties</a><br> 2.4 <a href="#InterfaceOperation">Interface Operation</a><br> 2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br> 2.4.1.1 <a href="#InterfaceOperationStyle">Operation Style</a><br> 2.4.2 <a href="#RPCStyle">RPC Style</a><br> 2.4.2.1 <a href="#InterfaceOperation_RPC_Signature_Definition">wrpc:signature Extension</a><br> 2.4.2.2 <a href="#InterfaceOperation_RPC_Signature_XMLRep">XML Representation of the wrpc:signature Extension</a><br> 2.4.2.3 <a href="#InterfaceOperation_RPC_Signature_Mapping">wrpc:signature Extension Mapping To Properties of an *************** *** 146,150 **** of notes, pseudo-schemas, examples, and sections explicitly marked as "Non-Normative". Pseudo-schemas are provided for each component, before the description ! of the component.</p></div></div><div class="div1"> <h2><a name="component_model"></a>2. Component Model</h2><p> This section describes the conceptual model for WSDL as a set of --- 146,157 ---- of notes, pseudo-schemas, examples, and sections explicitly marked as "Non-Normative". Pseudo-schemas are provided for each component, before the description ! of the component.</p></div><div class="div2"> ! <h3><a name="terminology"></a>1.3 WSDL Terminology</h3><p>This section describes the terms and concepts introduced ! in Part 1 of the WSDL Version 2.0 specification (this document).</p><dl><dt class="label">Actual Value</dt><dd><p>As in [<cite><a href="#XMLSchemaP1">XML Schema: Structures</a></cite>], ! the phrase actual value is used to refer to the member of ! the value space of the simple type definition associated ! with an attribute information item which corresponds to ! its normalized value. This will often be a string, but may also be ! an integer, a boolean, a URI reference, etc.</p></dd></dl></div></div><div class="div1"> <h2><a name="component_model"></a>2. Component Model</h2><p> This section describes the conceptual model for WSDL as a set of *************** *** 3155,3159 **** </p></div></div></div><div class="div1"> <h2><a name="changelog"></a>F. Part 1 Change Log (Non-Normative)</h2><div class="div2"> ! <h3><a name="wsdl-changelog"></a>F.1 WSDL Specification Changes</h3><a name="wsdl-changelog-table"></a><br><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).</td></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Component equivalence (2004Jun/0195.html, 2004Jun/0199.html and ref to the charmod [Issue 210]).</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarifications for non-XML type system extensibility.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Expanded component model definition.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarification to section 2.1.1 per resolution of issue 222.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Made it possible to use rpc style with schema languages other than XML Schema.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Made operation/@style be a list of URIs.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="">Had forgotten to map to the {type} property of binding.</td></tr><tr><td rowspan="1" colspan="1">20040625</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Allowed F&P *nearly* everywhere. Sigh.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Changed F&P composition model to nearest enclosing scope.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Incorporated Jacek's purpose of bindings text as appropriate.</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @address to /definitions/service/endpoint per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @type to /definitions/binding per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040519</td><td rowspan="1" colspan="1">SW</td><td rwspan="1" colspan="1">Renamed wsoap12: to wsoap:.</td></tr><tr><td rowspan="1" colspan="1">20040323</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Commented out the (missing) property example.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added definition of wsdli:wsdlLocation attribute.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added faults to properties and features.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Use lowercase "should" in notes.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Comment out features at service level. Uniformize scope between features and properties.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Moved normative notes into the main body of the document.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Incorporated the property text from Glen.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Addressed comments from Yuxiao Zhao.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated the feature description, as per Glen and David Booth's --- 3162,3166 ---- </p></div></div></div><div class="div1"> <h2><a name="changelog"></a>F. Part 1 Change Log (Non-Normative)</h2><div class="div2"> ! <h3><a name="wsdl-changelog"></a>F.1 WSDL Specification Changes</h3><a name="wsdl-changelog-table"></a><br><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Include the definition of "actual value" from XML Schema (Issue 219).</td></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).</td></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Component equivalence (2004Jun/0195.html, 2004Jun/0199.html and ref to the charmod [Issue 210]).</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarifications for non-XML type system extensibility.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Expanded component model definition.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarification to section 2.1.1 per resolution of issue 222.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Made it possible to use rpc style with schema languages other than XML Schema.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Made operation/@style be a list of URIs.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="">Had forgotten to map to the {type} property of binding.</td></tr><tr><td rowspan="1" colspan="1">20040625</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Allowed F&P *nearly* everywhere. Sigh.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Changed F&P composition model to nearest enclosing scope.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Incorporated Jacek's purpose of bindings text as appropriate.</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @address to /definitions/service/endpoint per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @type to /definitions/binding per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040519</td><td rowspan="1" colspan="1">SW</td><td rwspan="1" colspan="1">Renamed wsoap12: to wsoap:.</td></tr><tr><td rowspan="1" colspan="1">20040323</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Commented out the (missing) property example.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added definition of wsdli:wsdlLocation attribute.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added faults to properties and features.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Use lowercase "should" in notes.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Comment out features at service level. Uniformize scope between features and properties.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Moved normative notes into the main body of the document.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Incorporated the property text from Glen.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Addressed comments from Yuxiao Zhao.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated the feature description, as per Glen and David Booth's Index: wsdl20.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v retrieving revision 1.98 retrieving revision 1.99 diff -C2 -d -r1.98 -r1.99 *** wsdl20.xml 8 Jul 2004 13:49:20 -0000 1.98 --- wsdl20.xml 8 Jul 2004 14:01:24 -0000 1.99 *************** *** 239,242 **** --- 239,261 ---- </div2> + <div2 id="terminology"> + <head>WSDL Terminology</head> + + <p>This section describes the terms and concepts introduced + in Part 1 of the WSDL Version 2.0 specification (this document).</p> + + <glist> + <gitem> + <label>Actual Value</label> <def><p>As in <bibref ref="XMLSchemaP1"/>, + the phrase actual value is used to refer to the member of + the value space of the simple type definition associated + with an attribute information item which corresponds to + its normalized value. This will often be a string, but may also be + an integer, a boolean, a URI reference, etc.</p></def> + </gitem> + </glist> + + </div2> + </div1> *************** *** 6474,6477 **** --- 6493,6501 ---- <td>20040708</td> <td>JJM</td> + <td>Include the definition of "actual value" from XML Schema (Issue 219).</td> + </tr> + <tr> + <td>20040708</td> + <td>JJM</td> <td>Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).</td> </tr>
Received on Thursday, 8 July 2004 10:01:39 UTC