- From: Arthur Ryman via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 10 Jun 2005 13:37:11 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv31602/wsdl20 Modified Files: wsdl20.html wsdl20.xml wsdl20.tex build.xml wsdl20-z-ie.html wsdl20-z.html Added Files: component-table.xsl component-table.xml Log Message: Added table of components and properties from Jonathan. Index: build.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/build.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** build.xml 25 May 2005 21:30:50 -0000 1.21 --- build.xml 10 Jun 2005 13:37:08 -0000 1.22 *************** *** 27,30 **** --- 27,33 ---- ChangeLog: + 2005-06-10: Arthur Ryman <ryman@ca.ibm.com> + - added Jonathan's component table + 2005-05-25: Arthur Ryman <ryman@ca.ibm.com> - do not generate pdf to work around a problem in pdflatex *************** *** 88,96 **** <project name="wsdl20" default="main" basedir="."> ! <target name="main" depends="validate, typecheck, html, html-z, html-z-ie" description="Creates all output files." /> <target name="rebuild" depends="clean, main" description="Creates all output files from scratch." /> <target name="clean" description="Deletes generated files."> <delete file="wsdl20.pdf" /> <delete file="wsdl20.tex" /> --- 91,100 ---- <project name="wsdl20" default="main" basedir="."> ! <target name="main" depends="component-table, validate, typecheck, html, html-z, html-z-ie" description="Creates all output files." /> <target name="rebuild" depends="clean, main" description="Creates all output files from scratch." /> <target name="clean" description="Deletes generated files."> + <delete file="component-table.xml" /> <delete file="wsdl20.pdf" /> <delete file="wsdl20.tex" /> *************** *** 105,108 **** --- 109,120 ---- </target> + <target name="component-table" description="Generates component table."> + <touch file="component-table.xml" /> + <xslt in="wsdl20.xml" out="component-table.xml" style="component-table.xsl" force="yes"/> + <xmlvalidate lenient="true"> + <fileset dir="." includes="component-table.xml" /> + </xmlvalidate> + </target> + <target name="validate" description="Validates all XML and XSL files."> <xmlvalidate lenient="true"> *************** *** 152,156 **** </target> ! <target name="html" description="Transforms xml into html."> <xslt in="wsdl20.xml" out="wsdl20.html" style="xmlspec-wsdl.xsl" /> <xslt in="wsdl20-adjuncts.xml" out="wsdl20-adjuncts.html" style="xmlspec-wsdl.xsl" /> --- 164,168 ---- </target> ! <target name="html" depends="component-table" description="Transforms xml into html."> <xslt in="wsdl20.xml" out="wsdl20.html" style="xmlspec-wsdl.xsl" /> <xslt in="wsdl20-adjuncts.xml" out="wsdl20-adjuncts.html" style="xmlspec-wsdl.xsl" /> Index: wsdl20-z-ie.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z-ie.html,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** wsdl20-z-ie.html 9 Jun 2005 02:16:52 -0000 1.21 --- wsdl20-z-ie.html 10 Jun 2005 13:37:08 -0000 1.22 *************** *** 78,82 **** <hr><div class="toc"> <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 2.0 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 2.0 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 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema ! Language Support.</a> (Non-Normative)<br>E. <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="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's 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">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 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">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to --- 78,82 ---- <hr><div class="toc"> <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 2.0 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 2.0 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 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema ! Language Support.</a> (Non-Normative)<br>E. <a href="#N16109">Component Summary</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="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component [...1178 lines suppressed...] + <td rowspan="1" colspan="1">20050610</td> + <td rowspan="1" colspan="1">AGR</td> + <td rowspan="1" colspan="1">Added table of components and their properties, courtesy of JM.</td> + </tr> + + <tr> <td rowspan="1" colspan="1">20050608</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1">Added markup for WSDL component and property definitions and references.</td> </tr> <tr> <td rowspan="1" colspan="1">20050602</td> *************** *** 11703,11706 **** --- 12035,12039 ---- </tr> <tr> + <td rowspan="1" colspan="1">20030130</td> <td rowspan="1" colspan="1">MJG</td> Index: wsdl20.tex =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.tex,v retrieving revision 1.53 retrieving revision 1.54 diff -C2 -d -r1.53 -r1.54 *** wsdl20.tex 9 Jun 2005 02:16:52 -0000 1.53 --- wsdl20.tex 10 Jun 2005 13:37:08 -0000 1.54 *************** *** 384,388 **** This specification defines and refers to properties in the WSDL 2.0 Component Model \hyperlink{component_model}{\textbf{\ref*{component_model} Component Model}}. ! Such properties are denoted by curly brackets, e.g. \{name\}, \{interfaces\}. --- 384,388 ---- This specification defines and refers to properties in the WSDL 2.0 Component Model \hyperlink{component_model}{\textbf{\ref*{component_model} Component Model}}. ! Such properties are denoted by curly brackets, e.g. name, interfaces. [...1138 lines suppressed...] + 20050610& + AGR& + Added table of components and their properties, courtesy of JM. + \\ \hline + + 20050608& AGR& Added markup for WSDL component and property definitions and references. \\ \hline 20050602& *************** *** 12738,12741 **** --- 13069,13073 ---- \\ \hline + 20030130& MJG& --- NEW FILE: component-table.xml --- <?xml version="1.0" encoding="UTF-8"?> <table width="100%" id="component-summary" border="1"> <caption> Summary of WSDL 2.0 Components and their Properties </caption> <col width="20%"/> <col width="80%"/> <tbody> <tr> <th>Component</th> <th>Properties</th> </tr> <tr> <td> <comp>Element Declaration</comp> </td> <td> <prop comp="Element Declaration">name</prop> </td> </tr> <tr> <td> <comp>Type Definition</comp> </td> <td> <prop comp="Type Definition">name</prop> </td> </tr> <tr> <td> <comp>Description</comp> </td> <td> <prop comp="Description">interfaces</prop> , <prop comp="Description">bindings</prop> , <prop comp="Description">services</prop> , <prop comp="Description">element declarations</prop> , <prop comp="Description">type definitions</prop> </td> </tr> <tr> <td> <comp>Interface</comp> </td> <td> <prop comp="Interface">name</prop> , <prop comp="Interface">extended interfaces</prop> , <prop comp="Interface">interface faults</prop> , <prop comp="Interface">interface operations</prop> , <prop comp="Interface">features</prop> , <prop comp="Interface">properties</prop> </td> </tr> <tr> <td> <comp>Interface Fault</comp> </td> <td> <prop comp="Interface Fault">name</prop> , <prop comp="Interface Fault">element declaration</prop> , <prop comp="Interface Fault">features</prop> , <prop comp="Interface Fault">properties</prop> , <prop comp="Interface Fault">parent</prop> </td> </tr> <tr> <td> <comp>Interface Operation</comp> </td> <td> <prop comp="Interface Operation">name</prop> , <prop comp="Interface Operation">message exchange pattern</prop> , <prop comp="Interface Operation">interface message references</prop> , <prop comp="Interface Operation">interface fault references</prop> , <prop comp="Interface Operation">style</prop> , <prop comp="Interface Operation">features</prop> , <prop comp="Interface Operation">properties</prop> , <prop comp="Interface Operation">parent</prop> </td> </tr> <tr> <td> <comp>Interface Message Reference</comp> </td> <td> <prop comp="Interface Message Reference">message label</prop> , <prop comp="Interface Message Reference">direction</prop> , <prop comp="Interface Message Reference">message content model</prop> , <prop comp="Interface Message Reference">element declaration</prop> , <prop comp="Interface Message Reference">features</prop> , <prop comp="Interface Message Reference">properties</prop> , <prop comp="Interface Message Reference">parent</prop> </td> </tr> <tr> <td> <comp>Interface Fault Reference</comp> </td> <td> <prop comp="Interface Fault Reference">interface fault</prop> , <prop comp="Interface Fault Reference">message label</prop> , <prop comp="Interface Fault Reference">direction</prop> , <prop comp="Interface Fault Reference">features</prop> , <prop comp="Interface Fault Reference">properties</prop> , <prop comp="Interface Fault Reference">parent</prop> </td> </tr> <tr> <td> <comp>Feature</comp> </td> <td> <prop comp="Feature">uri</prop> , <prop comp="Feature">required</prop> , <prop comp="Feature">parent</prop> </td> </tr> <tr> <td> <comp>Property</comp> </td> <td> <prop comp="Property">uri</prop> , <prop comp="Property">value constraint</prop> , <prop comp="Property">value</prop> , <prop comp="Property">parent</prop> </td> </tr> <tr> <td> <comp>Binding</comp> </td> <td> <prop comp="Binding">name</prop> , <prop comp="Binding">interface</prop> , <prop comp="Binding">type</prop> , <prop comp="Binding">binding faults</prop> , <prop comp="Binding">binding operations</prop> , <prop comp="Binding">features</prop> , <prop comp="Binding">properties</prop> </td> </tr> <tr> <td> <comp>Binding Fault</comp> </td> <td> <prop comp="Binding Fault">interface fault</prop> , <prop comp="Binding Fault">features</prop> , <prop comp="Binding Fault">properties</prop> , <prop comp="Binding Fault">parent</prop> </td> </tr> <tr> <td> <comp>Binding Operation</comp> </td> <td> <prop comp="Binding Operation">interface operation</prop> , <prop comp="Binding Operation">binding message references</prop> , <prop comp="Binding Operation">binding fault references</prop> , <prop comp="Binding Operation">features</prop> , <prop comp="Binding Operation">properties</prop> , <prop comp="Binding Operation">parent</prop> </td> </tr> <tr> <td> <comp>Binding Message Reference</comp> </td> <td> <prop comp="Binding Message Reference">interface message reference</prop> , <prop comp="Binding Message Reference">features</prop> , <prop comp="Binding Message Reference">properties</prop> , <prop comp="Binding Message Reference">parent</prop> </td> </tr> <tr> <td> <comp>Binding Fault Reference</comp> </td> <td> <prop comp="Binding Fault Reference">interface fault reference</prop> , <prop comp="Binding Fault Reference">features</prop> , <prop comp="Binding Fault Reference">properties</prop> , <prop comp="Binding Fault Reference">parent</prop> </td> </tr> <tr> <td> <comp>Service</comp> </td> <td> <prop comp="Service">name</prop> , <prop comp="Service">interface</prop> , <prop comp="Service">endpoints</prop> , <prop comp="Service">features</prop> , <prop comp="Service">properties</prop> </td> </tr> <tr> <td> <comp>Endpoint</comp> </td> <td> <prop comp="Endpoint">name</prop> , <prop comp="Endpoint">binding</prop> , <prop comp="Endpoint">address</prop> , <prop comp="Endpoint">features</prop> , <prop comp="Endpoint">properties</prop> , <prop comp="Endpoint">parent</prop> </td> </tr> </tbody> </table> Index: wsdl20.xml =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v retrieving revision 1.281 retrieving revision 1.282 diff -C2 -d -r1.281 -r1.282 *** wsdl20.xml 9 Jun 2005 22:07:14 -0000 1.281 --- wsdl20.xml 10 Jun 2005 13:37:08 -0000 1.282 *************** *** 3,6 **** --- 3,7 ---- <?xml-stylesheet type='text/xsl' href='xmlspec-wsdl.xsl' ?> <!DOCTYPE spec PUBLIC "-//W3C//DTD Specification V2.1//EN" "xmlspec.dtd"[ + <!ENTITY component-table SYSTEM "component-table.xml"> <!ENTITY extra-ack "<p>Previous editors of this document were: <ulist> *************** *** 9496,9500 **** </fault>* ! <operation name="<emph>xs:NCName</emph>" pattern="<emph>xs:anyURI</emph>" style="<emph>list of xs:anyURI</emph>"? safe="<emph>xs:boolean</emph>"? > <documentation />? --- 9497,9501 ---- </fault>* ! <operation name="<emph>xs:NCName</emph>" pattern="<emph>xs:anyURI</emph>" style="<emph>list of xs:anyURI</emph>"? > <documentation />? *************** *** 10912,10915 **** --- 10913,10926 ---- </inform-div1> + <inform-div1> + <head>Component Summary</head> + <p> + <specref ref="component-summary" /> + lists all the components in the WSDL 2.0 abstract Component + Model, and all their properties. + </p> + &component-table; + </inform-div1> + <inform-div1 id="changelog"> <head>Part 1 Change Log</head> *************** *** 10919,10922 **** --- 10930,10934 ---- <table id='wsdl-changelog-table' border="1"> + <caption>Summary of WSDL 2.0 Specification Changes</caption> <col width="10%" /> <col width="10%" /> *************** *** 10931,10939 **** <tr> <td>20050608</td> <td>AGR</td> <td>Added markup for WSDL component and property definitions and references.</td> </tr> - <tr> <td>20050602</td> --- 10943,10956 ---- <tr> + <td>20050610</td> + <td>AGR</td> + <td>Added table of components and their properties, courtesy of JM.</td> + </tr> + + <tr> <td>20050608</td> <td>AGR</td> <td>Added markup for WSDL component and property definitions and references.</td> </tr> <tr> <td>20050602</td> --- NEW FILE: component-table.xsl --- <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" /> <xsl:template match="/"> <xsl:for-each select="spec/body"> <table border="1" id="component-summary" width="100%"> <caption> Summary of WSDL 2.0 Components and their Properties </caption> <col width="20%"/> <col width="80%"/> <tbody> <tr> <th>Component</th> <th>Properties</th> </tr> <xsl:for-each select="//compdef"> <xsl:variable name="component" select="." /> <tr> <td> <comp> <xsl:value-of select="$component" /> </comp> </td> <td> <xsl:for-each select="//propdef[@comp=$component]"> <xsl:if test="position()!=1"> , </xsl:if> <prop comp="{$component}"> <xsl:value-of select="." /> </prop> </xsl:for-each> </td> </tr> </xsl:for-each> </tbody> </table> </xsl:for-each> </xsl:template> </xsl:stylesheet> Index: wsdl20-z.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** wsdl20-z.html 9 Jun 2005 02:16:52 -0000 1.37 --- wsdl20-z.html 10 Jun 2005 13:37:08 -0000 1.38 *************** *** 78,82 **** <hr><div class="toc"> <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 2.0 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 2.0 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 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema ! Language Support.</a> (Non-Normative)<br>E. <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="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's 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">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 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">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to --- 78,82 ---- <hr><div class="toc"> <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 2.0 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 2.0 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 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema ! Language Support.</a> (Non-Normative)<br>E. <a href="#N16109">Component Summary</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="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component [...1178 lines suppressed...] + <td rowspan="1" colspan="1">20050610</td> + <td rowspan="1" colspan="1">AGR</td> + <td rowspan="1" colspan="1">Added table of components and their properties, courtesy of JM.</td> + </tr> + + <tr> <td rowspan="1" colspan="1">20050608</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1">Added markup for WSDL component and property definitions and references.</td> </tr> <tr> <td rowspan="1" colspan="1">20050602</td> *************** *** 11673,11676 **** --- 12005,12009 ---- </tr> <tr> + <td rowspan="1" colspan="1">20030130</td> <td rowspan="1" colspan="1">MJG</td> Index: wsdl20.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v retrieving revision 1.195 retrieving revision 1.196 diff -C2 -d -r1.195 -r1.196 *** wsdl20.html 9 Jun 2005 02:16:52 -0000 1.195 --- wsdl20.html 10 Jun 2005 13:37:08 -0000 1.196 *************** *** 78,82 **** <hr><div class="toc"> <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 2.0 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 2.0 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 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema ! Language Support.</a> (Non-Normative)<br>E. <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="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's 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">name attribute information item with interface [owner element]</a><br> 2.2.2.2 <a href="#Interface_extends_attribute">extends attribute information item</a><br> 2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefault attribute information item</a><br> 2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br> &nsp; 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">name attribute information item with fault [owner element]</a><br> 2.3.2.2 <a href="#Interface_element_attribute">element attribute information item with fault [owner element]</a><br> 2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to --- 78,82 ---- <hr><div class="toc"> <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 2.0 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 2.0 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 2.0 Components</a> (Non-Normative)<br>D. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schema ! Language Support.</a> (Non-Normative)<br>E. <a href="#N16109">Component Summary</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="#markup">Document Conformance</a><br> 1.3 <a href="#meaning">The Meaning of a Service Description</a><br> 1.4 <a href="#notation">Notational Conventions</a><br> 1.4.1 <a href="#rfc2119keywords">RFC 2119 Keywords</a><br> 1.4.2 <a href="#rfc3986namespaces">RFC 3986 Namespaces</a><br> 1.4.3 <a href="#nsprefixes">Prefixes and Namespaces Used in This Specification</a><br> 1.4.4 <a href="#terminology">Terms Used in This Specification</a><br> 1.4.5 <a href="#xmlinfosetproperties">XML Information Set Properties</a><br> &nbp; 1.4.6 <a href="#wsdlcomponentmodelproperties">WSDL 2.0 Component Model Properties</a><br> 1.4.7 <a href="#znotation">Z Notation</a><br> 1.4.8 <a href="#bnfpseudoschemas">BNF Pseudo-Schemas</a><br>2. <a href="#component_model">Component Model</a><br> 2.1 <a href="#Description">Description</a><br> 2.1.1 <a href="#Description_details">The Description Component</a><br> 2.1.2 <a href="#Description_XMLRep">XML Representation of Description Component</a><br> 2.1.2.1 <a href="#Description_targetnamespace_attribute">targetNamespace attribute information item</a><br> 2.1.3 <a href="#Description_Mapping">Mapping Description's XML Representation to Component [...1027 lines suppressed...] + <td rowspan="1" colspan="1">20050610</td> + <td rowspan="1" colspan="1">AGR</td> + <td rowspan="1" colspan="1">Added table of components and their properties, courtesy of JM.</td> + </tr> + + <tr> <td rowspan="1" colspan="1">20050608</td> <td rowspan="1" colspan="1">AGR</td> <td rowspan="1" colspan="1">Added markup for WSDL component and property definitions and references.</td> </tr> <tr> <td rowspan="1" colspan="1">20050602</td> *************** *** 9577,9580 **** --- 9910,9914 ---- </tr> <tr> + <td rowspan="1" colspan="1">20030130</td> <td rowspan="1" colspan="1">MJG</td>
Received on Friday, 10 June 2005 13:37:20 UTC