- From: Jacek Kopecky via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 08 May 2006 20:58:39 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20 In directory hutz:/tmp/cvs-serv23620 Modified Files: wsdl20-rdf.html Log Message: adding namespace summary, dropped mapping table appendix, fixed http header handling, other small fixes Index: wsdl20-rdf.html =================================================================== RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-rdf.html,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** wsdl20-rdf.html 8 May 2006 19:47:05 -0000 1.29 --- wsdl20-rdf.html 8 May 2006 20:58:36 -0000 1.30 *************** *** 45,50 **** <h2><a id="abstract">Abstract</a></h2> ! <p><!-- todo update when the rest is OK: --> ! Web Services Description Language (WSDL) provides a model and an XML format for describing Web services. This document describes a representation of that model in the Resource Description Language (RDF) and --- 45,49 ---- <h2><a id="abstract">Abstract</a></h2> ! <p>Web Services Description Language (WSDL) provides a model and an XML format for describing Web services. This document describes a representation of that model in the Resource Description Language (RDF) and *************** *** 163,167 **** <p class="toc"> A. <a href="#ontologysource">The OWL Ontology Source</a><br /> - B. <a href="#mappingtables">mapping wsdl files to rdf</a><br /> </p> </div> --- 162,165 ---- *************** *** 238,250 **** of the values is irrelevant in WSDL.</p> <h3 id="overview">1.2 Organization of this specification</h3> ! <p>The remainder of this specification is split into three sections and two ! appendices:</p> <ul> <li><a href="#ontology">Section 2</a> describes the ontology for representing ! WSDL information,</li> <li><a href="#example">Section 3</a> shows the RDF form of a full example WSDL document,</li> --- 236,274 ---- of the values is irrelevant in WSDL.</p> + <p>This specification uses predefined namespace prefixes + throughout; they are given in the following list. Note that the + choice of any namespace prefix is arbitrary and not semantically + significant (see [<cite><a href="#XMLNS">XML + Namespaces</a></cite>]).</p> + + <dl> + <dt class="label">wsdl</dt> + <dd>http://www.w3.org/2005/10/wsdl-rdf#</dd> + <dt class="label">wsdlx</dt> + <dd>http://www.w3.org/2006/01/wsdl-extensions#</dd> + <dt class="label">wsoap</dt> + <dd>http://www.w3.org/2006/01/wsdl/soap#</dd> + <dt class="label">whttp</dt> + <dd>http://www.w3.org/2006/01/wsdl/http#</dd> + <dt class="label">wrpc</dt> + <dd>http://www.w3.org/2006/01/wsdl/rpc#</dd> + <dt class="label">rdf</dt> + <dd>http://www.w3.org/1999/02/22-rdf-syntax-ns#</dd> + <dt class="label">xs</dt> + <dd>http://www.w3.org/2001/XMLSchema#</dd> + <dt class="label">ex</dt> + <dd>http://example.com/#</dd> + </dl> + + <h3 id="overview">1.2 Organization of this specification</h3> ! <p>The remainder of this specification is split into three sections and an ! appendix:</p> <ul> <li><a href="#ontology">Section 2</a> describes the ontology for representing ! WSDL information and show the formal mapping tables,</li> <li><a href="#example">Section 3</a> shows the RDF form of a full example WSDL document,</li> *************** *** 253,259 **** this document,</li> <li><a href="#ontologysource">Appendix A</a> contains the full listing of the ! WSDL ontology,</li> ! <li><a href="#mappingtables">Appendix B</a> contains formal mapping tables ! defining the transformation from a WSDL component model to RDF data.</li> </ul> --- 277,281 ---- this document,</li> <li><a href="#ontologysource">Appendix A</a> contains the full listing of the ! WSDL ontology.</li> </ul> *************** *** 261,269 **** <p>This section describes the OWL ontology for WSDL, comparing it to the WSDL ! component model defined in [<a href="#WSDL-PART1">WSDL 2.0 Core Language</a>]. While the text in ! this section may imply how the components might be mapped to their RDF ! representation, such implications are not intended to be normative, as this ! section aims to be a verbose explanation of the mapping. For the formal ! normative mappings, see <a href="#mappingtables">Appendix B</a>.</p> <p>This section may also briefly touch on some differences between the OWL --- 283,293 ---- <p>This section describes the OWL ontology for WSDL, comparing it to the WSDL ! component model defined in [<a href="#WSDL-PART1">WSDL 2.0 Core ! Language</a>] and [<a href="#WSDL-PART2">WSDL 2.0 ! Adjuncts</a>]. The text in this section aims to be a verbose explanation of ! the mapping, and the formal normative mappings are specified in the mapping ! tables at the end of each subsection. Note that the URIs (binding types, ! operation styles, message exchange patterns etc.) defined by the ! WSDL 2.0 specification are not repeated in the mapping tables.</p> <p>This section may also briefly touch on some differences between the OWL *************** *** 272,280 **** 4</a>.</p> ! <p>The ontological equivalents for the core WSDL components defined in [<a ! href="#WSDL-PART1">WSDL 2.0 Core Language</a>] are described in <a href="#core">section 2.1</a>. All these components are extensible, so <a href="#extensions">section 2.2</a> describes how extensions are mapped to RDF. The ! following sections, from 2.3 to 2.7, describe the ontological equivalents for the various adjuncts specified in [<a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a>].</p> --- 296,304 ---- 4</a>.</p> ! <p>The RDF mapping for the core WSDL components defined in [<a ! href="#WSDL-PART1">WSDL 2.0 Core Language</a>] is described in <a href="#core">section 2.1</a>. All these components are extensible, so <a href="#extensions">section 2.2</a> describes how extensions are mapped to RDF. The ! following sections, from 2.3 to 2.7, describe the mapping for the various adjuncts specified in [<a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a>].</p> *************** *** 1128,1133 **** interface message references.</p> ! <!-- todo add text to all the tables saying why they are there, ! especially here it's not the full MEP ontology, it's just the labels that are necessary above --> <div class="mappingtable"> --- 1152,1158 ---- interface message references.</p> ! <p>The following mapping table only shows the message label URIs defined by ! the WSDL ontology for the message labels defined by the message exchange ! patterns from [<a href="#WSDL-PART2">WSDL 2.0 Adjuncts</a>].</p> <div class="mappingtable"> *************** *** 1505,1510 **** <h3 id="httpbinding">2.7 HTTP Binding</h3> - <!-- todo I haven't synchronized text with tables yet --> - <p>WSDL bindings that bind to HTTP are identified as instances of the class <tt>http://www.w3.org/2006/01/wsdl/http</tt>. The HTTP bindings that make --- 1530,1533 ---- *************** *** 1513,1519 **** <p>HTTP binding operations can specify a number of HTTP parameters: ! operation-specific location, HTTP method, input and output and fault serialization, and query parameter separator. These parameters are ! represented in RDF with the properties <tt>location</tt>, <tt>method</tt>, <tt>inputSerialization</tt>, <tt>outputSerialization</tt>, <tt>faultSerialization</tt> and --- 1536,1543 ---- <p>HTTP binding operations can specify a number of HTTP parameters: ! operation-specific location (and what to do with parameters that are not ! serialized in it — <i>ignore uncited</i>), HTTP method, input and output and fault serialization, and query parameter separator. These parameters are ! represented in RDF with the properties <tt>location</tt>, <tt>locationIgnoreUncited</tt>, <tt>method</tt>, <tt>inputSerialization</tt>, <tt>outputSerialization</tt>, <tt>faultSerialization</tt> and *************** *** 1526,1532 **** <p>Message references and faults in an HTTP binding can specify the use of ! extra HTTP headers <!-- todo fix, now it's a component --> by pointing to a QName with the property ! <tt>header</tt>. Message references and fault references in HTTP binding ! operations can also specify the transfer coding using the property <tt>transferCoding</tt> with a literal string value, as in the XML representation; and binding operations or even bindings may define the --- 1550,1563 ---- <p>Message references and faults in an HTTP binding can specify the use of ! extra HTTP headers. Required headers are pointed to using the property ! <tt>requiresHeader</tt>, whereas optional headers are referenced using the ! property <tt>offersHeader</tt>. Both properties point to an instance of the ! class <tt>HTTPHeader</tt>. Each <tt>HTTPHeader</tt> instance has a property ! <tt>headerName</tt> that specifies the name of the header, and a property ! <tt>typeDefinition</tt> which defines the simple type of the header ! value.</p> ! ! <p>Message references and faults ! can also specify the transfer coding using the property <tt>transferCoding</tt> with a literal string value, as in the XML representation; and binding operations or even bindings may define the *************** *** 1536,1542 **** <tt>errorCode</tt>.</p> ! <p>HTTP bindings can also specify access authentication parameters, in ! particular authentication scheme and realm. These parameters are reflected with ! the properties <tt>authenticationScheme</tt> and <tt>authenticationRealm</tt> with string values.</p> --- 1567,1573 ---- <tt>errorCode</tt>.</p> ! <p>Service endpoints that use an HTTP binding can specify access authentication ! parameters, in particular authentication scheme and realm. These parameters are ! reflected with the properties <tt>authenticationScheme</tt> and <tt>authenticationRealm</tt> with string values.</p> *************** *** 1552,1563 **** </tr> <tr> - <td> {http transfer coding default}</td> - <td> <bindingId> whttp:defaultTransferCoding "<coding>"</td> - </tr> - <tr> <td> {http cookies}</td> <td> <em>(only if true)</em> <bindingId> rdf:type whttp:HTTPBindingWithCookies</td> </tr> <tr> <td> {http method default}</td> <td> <bindingId> whttp:defaultMethod "<method>"</td> --- 1583,1594 ---- </tr> <tr> <td> {http cookies}</td> <td> <em>(only if true)</em> <bindingId> rdf:type whttp:HTTPBindingWithCookies</td> </tr> <tr> + <td> {http transfer coding default}</td> + <td> <bindingId> whttp:defaultTransferCoding "<coding>"</td> + </tr> + <tr> <td> {http method default}</td> <td> <bindingId> whttp:defaultMethod "<method>"</td> *************** *** 1729,1805 **** <pre> ! @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . ! @prefix wsdl: <http://www.w3.org/2006/01/wsdl> . ! @prefix rwsdl: <http://www.w3.org/2005/10/wsdl-rdf#> . ! @prefix owl: <http://www.w3.org/2002/07/owl#> . ! @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.description()> ! a rwsdl:Description ; ! rwsdl:interface <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> ; ! rwsdl:binding <http://greath.example.com/2004/wsdl/resSvc#wsdl.binding(reservationSOAPBinding)> ; ! rwsdl:service <http://greath.example.com/2004/wsdl/resSvc#wsdl.service(reservationService)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> ! a rwsdl:Interface ; ! rwsdl:interfaceFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> ; ! rwsdl:interfaceOperation <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceOperation(reservationInterface/opCheckAvailability)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> ! a rwsdl:InterfaceFault ; ! rwsdl:elementDeclaration _:L9C14 . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFaultReference(reservationInterface/opCheckAvailability/Out/invalidDataFault)> ! a rwsdl:InterfaceFaultReference ; ! a rwsdl:OutputMessage; ! rwsdl:messageLabel <>; ! rwsdl:interfaceFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/In)> ! a rwsdl:InterfaceMessageReference ; ! a rwsdl:InputMessage; ! rwsdl:elementDeclaration _:L22C18 ; ! rwsdl:messageLabel <>; ! rwsdl:messageContentModel rwsdl:element . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/Out)> ! a rwsdl:InterfaceMessageReference ; ! a rwsdl:OutputMessage; ! rwsdl:elementDeclaration _:L32C18 ; ! rwsdl:messageLabel <>; ! rwsdl:messageContentModel rwsdl:element . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceOperation(reservationInterface/opCheckAvailability)> ! a rwsdl:InterfaceOperation ; ! rwsdl:messageExchangePattern <http://www.w3.org/2004/03/wsdl/in-out> . ! rwsdl:interfaceMessageReference <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/In)> ; ! rwsdl:interfaceMessageReference <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/Out)> ; ! rwsdl:interfaceFaultReference <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFaultReference(reservationInterface/opCheckAvailability/Out/invalidDataFault)> ; <http://greath.example.com/2004/wsdl/resSvc#wsdl.binding(reservationSOAPBinding)> ! a rwsdl:Binding ; a <http://www.w3.org/2006/01/wsdl/soap>; ! rwsdl:interface <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> ; ! rwsdl:bindingFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingFault(reservationSOAPBinding/invalidDataFault)> ; ! rwsdl:bindingOperation <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingOperation(reservationSOAPBinding/opCheckAvailability)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingFault(reservationSOAPBinding/invalidDataFault)> ! a rwsdl:BindingFault ; ! rwsdl:interfaceFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingOperation(reservationSOAPBinding/opCheckAvailability)> ! a rwsdl:BindingOperation ; ! rwsdl:interfaceOperation <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceOperation(reservationInterface/opCheckAvailability)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.service(reservationService)> ! a rwsdl:Service ; ! rwsdl:interface <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> . ! rwsdl:endpoint <http://greath.example.com/2004/wsdl/resSvc#wsdl.endpoint(reservationService/reservationEndpoint)> ; <http://greath.example.com/2004/wsdl/resSvc#wsdl.endpoint(reservationService/reservationEndpoint)> ! a rwsdl:Endpoint ; ! rwsdl:binding <http://greath.example.com/2004/wsdl/resSvc#wsdl.binding(reservationSOAPBinding)>; ! rwsdl:address <http://greath.example.com/2004/reservation> . _:L9C14 ! a rwsdl:QName . ! rwsdl:localName "invalidDataError"; ! rwsdl:namespace "http://greath.example.com/2004/schemas/resSvc"; _:L22C18 ! a rwsdl:QName . ! rwsdl:localName "checkAvailability"; ! rwsdl:namespace "http://greath.example.com/2004/schemas/resSvc"; _:L32C18 ! a rwsdl:QName . ! rwsdl:localName "checkAvailabilityResponse"; ! rwsdl:namespace "http://greath.example.com/2004/schemas/resSvc"; </pre> --- 1760,1832 ---- <pre> ! @prefix wsdl: <http://www.w3.org/2005/10/wsdl-rdf#> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.description()> ! a wsdl:Description ; ! wsdl:interface <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> ; ! wsdl:binding <http://greath.example.com/2004/wsdl/resSvc#wsdl.binding(reservationSOAPBinding)> ; ! wsdl:service <http://greath.example.com/2004/wsdl/resSvc#wsdl.service(reservationService)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> ! a wsdl:Interface ; ! wsdl:interfaceFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> ; ! wsdl:interfaceOperation <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceOperation(reservationInterface/opCheckAvailability)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> ! a wsdl:InterfaceFault ; ! wsdl:elementDeclaration _:L9C14 . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFaultReference(reservationInterface/opCheckAvailability/Out/invalidDataFault)> ! a wsdl:InterfaceFaultReference ; ! a wsdl:OutputMessage; ! wsdl:messageLabel <>; ! wsdl:interfaceFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/In)> ! a wsdl:InterfaceMessageReference ; ! a wsdl:InputMessage; ! wsdl:elementDeclaration _:L22C18 ; ! wsdl:messageLabel <>; ! wsdl:messageContentModel wsdl:element . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/Out)> ! a wsdl:InterfaceMessageReference ; ! a wsdl:OutputMessage; ! wsdl:elementDeclaration _:L32C18 ; ! wsdl:messageLabel <>; ! wsdl:messageContentModel wsdl:element . <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceOperation(reservationInterface/opCheckAvailability)> ! a wsdl:InterfaceOperation ; ! wsdl:messageExchangePattern <http://www.w3.org/2004/03/wsdl/in-out> . ! wsdl:interfaceMessageReference <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/In)> ; ! wsdl:interfaceMessageReference <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceMessageReference(reservationInterface/opCheckAvailability/Out)> ; ! wsdl:interfaceFaultReference <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFaultReference(reservationInterface/opCheckAvailability/Out/invalidDataFault)> ; <http://greath.example.com/2004/wsdl/resSvc#wsdl.binding(reservationSOAPBinding)> ! a wsdl:Binding ; a <http://www.w3.org/2006/01/wsdl/soap>; ! wsdl:interface <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> ; ! wsdl:bindingFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingFault(reservationSOAPBinding/invalidDataFault)> ; ! wsdl:bindingOperation <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingOperation(reservationSOAPBinding/opCheckAvailability)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingFault(reservationSOAPBinding/invalidDataFault)> ! a wsdl:BindingFault ; ! wsdl:interfaceFault <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceFault(reservationInterface/invalidDataFault)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.bindingOperation(reservationSOAPBinding/opCheckAvailability)> ! a wsdl:BindingOperation ; ! wsdl:interfaceOperation <http://greath.example.com/2004/wsdl/resSvc#wsdl.interfaceOperation(reservationInterface/opCheckAvailability)> . <http://greath.example.com/2004/wsdl/resSvc#wsdl.service(reservationService)> ! a wsdl:Service ; ! wsdl:interface <http://greath.example.com/2004/wsdl/resSvc#wsdl.interface(reservationInterface)> . ! wsdl:endpoint <http://greath.example.com/2004/wsdl/resSvc#wsdl.endpoint(reservationService/reservationEndpoint)> ; <http://greath.example.com/2004/wsdl/resSvc#wsdl.endpoint(reservationService/reservationEndpoint)> ! a wsdl:Endpoint ; ! wsdl:binding <http://greath.example.com/2004/wsdl/resSvc#wsdl.binding(reservationSOAPBinding)>; ! wsdl:address <http://greath.example.com/2004/reservation> . _:L9C14 ! a wsdl:QName . ! wsdl:localName "invalidDataError"; ! wsdl:namespace "http://greath.example.com/2004/schemas/resSvc"; _:L22C18 ! a wsdl:QName . ! wsdl:localName "checkAvailability"; ! wsdl:namespace "http://greath.example.com/2004/schemas/resSvc"; _:L32C18 ! a wsdl:QName . ! wsdl:localName "checkAvailabilityResponse"; ! wsdl:namespace "http://greath.example.com/2004/schemas/resSvc"; </pre> *************** *** 1966,1975 **** <p>As a notable exception, references to type definitions and element declarations (usually from XML Schema) are represented as instances of ! our class <tt>QName</tt>, with both namespace and local part represented ! as literals. This might change if a standard RDF representation for XML Schema element declarations and type definitions is developed — then direct references to the URIs used in that representation would be used.</p> ! <p>Ednote<!-- todo only feature - no, also soap module -->: Additionally, certain components in WSDL are only pointers, they only have a single literal property that points to an external thing. For example, the feature component only carries the URI of the --- 1993,2002 ---- <p>As a notable exception, references to type definitions and element declarations (usually from XML Schema) are represented as instances of ! our class <tt>QName</tt>, with local part represented as literal and the ! namespace as a resource. This might change if a standard RDF representation for XML Schema element declarations and type definitions is developed — then direct references to the URIs used in that representation would be used.</p> ! <p>Additionally, certain components in WSDL (Feature, SOAP Module) are only pointers, they only have a single literal property that points to an external thing. For example, the feature component only carries the URI of the *************** *** 1977,1982 **** these components can contain documentation and extensions in WSDL, we chose to represent these components as direct links from the parent component to ! the target feature or the element QName, as the indirection seems to add very ! little value.</p> <h3 id="diff-propsasclasses">4.4 Representing properties with classes</h3> --- 2004,2010 ---- these components can contain documentation and extensions in WSDL, we chose to represent these components as direct links from the parent component to ! the target feature or module, as the indirection seems to add very ! little value and introduces naming difficulties (see description of Property ! component mapping in <a href="#featprops">section 2.2.1</a>.)</p> <h3 id="diff-propsasclasses">4.4 Representing properties with classes</h3> *************** *** 2077,2080 **** --- 2105,2118 ---- http://www.w3.org/TR/wsdl20-adjuncts.</dd> + <dt class="label"><a name="XMLNS" id="XMLNS"></a>[XML + Namespaces]</dt> + <dd><cite><a href= + "http://www.w3.org/TR/1999/REC-xml-names-19990114">Namespaces in + XML</a></cite>, T. Bray, D. Hollander, and A. Layman, Editors. + World Wide Web Consortium, 14 January 1999. This version of the + Namespaces in XML Recommendation is + http://www.w3.org/TR/1999/REC-xml-names-19990114. The <a href= + "http://www.w3.org/TR/REC-xml-names">latest version of Namespaces + in XML</a> is available at http://www.w3.org/TR/REC-xml-names.</dd> </dl> *************** *** 2093,2111 **** - <h2 id="mappingtables">Appendix B: mapping wsdl files to rdf</h2> - - <!-- todo namespaces rdf, wsdl, wsdlx etc --> - - <p><b>Ednote:</b> The following tables are a preliminary version of the - envisioned final mapping, which will include a proper description of what the - tables mean and how they are to be interpreted.</p> - - <p><b>Conventions:</b> currentInterface corresponds to the interface being - defined, while interfaces related to its via one of the XML children - are denoted by one or two-letter abbreviations (e.g. io for interface - operation, if for interface fault) - </p> - - </div> --- 2131,2134 ----
Received on Monday, 8 May 2006 20:58:51 UTC