- From: Jacek Kopecky via cvs-syncmail <cvsmail@w3.org>
- Date: Sun, 20 May 2007 14:17:32 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv28753
Modified Files:
wsdl20-rdf.html wsdl20.rdf
Log Message:
update for PR publication, will try to do a few more small things, all functional content is there and apparently final
Index: wsdl20.rdf
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.rdf,v
retrieving revision 1.14
retrieving revision 1.15
diff -C 2 -d -r1.14 -r1.15
*** wsdl20.rdf 14 Mar 2007 16:55:31 -0000 1.14
--- wsdl20.rdf 20 May 2007 14:17:29 -0000 1.15
***************
*** 24,39 ****
-->
! <!-- todo modularization again? RH
! if so, http and soap binding modules import core, not the other way (duh?)
! if so, interface and binding things can have same names
-->
- <!-- todo maybe reuse rdf/rdfs/owl/dc commenting property instead of
- documentation? RH -->
-
<!-- todo RH add english annotations everywhere, add language attributes to
! all annotations -->
! <!-- todo make explicit more domains and ranges? RH -->
<owl:Ontology rdf:about="">
--- 24,36 ----
-->
! <!-- todo documentation removed, now respond
! maybe reuse rdf/rdfs/owl/dc commenting property instead of
! documentation? RH
-->
<!-- todo RH add english annotations everywhere, add language attributes to
! all annotations; (jk) maybe also add seeAlso to the spec and wsdl rdf mapping? -->
! <!-- todo make explicit more domains and ranges? RH (and cardinalities? JK) -->
<owl:Ontology rdf:about="">
***************
*** 66,69 ****
--- 63,72 ----
</owl:Restriction>
</rdfs:subClassOf>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="#usesBinding"/>
+ <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
</owl:Class>
***************
*** 112,115 ****
--- 115,124 ----
<owl:Class rdf:about="#Service">
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="#implements"/>
+ <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
</owl:Class>
***************
*** 135,138 ****
--- 144,148 ----
<owl:ObjectProperty rdf:about="#usesBinding">
+ <rdfs:domain rdf:resource="#Endpoint"/>
<rdfs:range rdf:resource="#Binding"/>
<rdfs:comment>To be used for pointing to a Binding from Endpoint</rdfs:comment>
***************
*** 168,175 ****
--- 178,196 ----
<owl:ObjectProperty rdf:about="#extends">
+ <rdfs:comment>
+ points from an interface to an interface directly extended by it
+ </rdfs:comment>
<rdfs:range rdf:resource="#Interface"/>
<rdfs:domain rdf:resource="#Interface"/>
</owl:ObjectProperty>
+ <owl:ObjectProperty rdf:about="#implements">
+ <rdfs:comment>
+ points from a service to the interface that the service implements
+ </rdfs:comment>
+ <rdfs:domain rdf:resource="#Service"/>
+ <rdfs:range rdf:resource="#Interface"/>
+ </owl:ObjectProperty>
+
<owl:Class rdf:about="#QName">
<rdfs:subClassOf>
***************
*** 355,362 ****
<owl:DatatypeProperty rdf:about="http://www.w3.org/ns/wsdl/rpc#signature">
<rdfs:domain rdf:resource="#InterfaceOperation"/>
! <rdfs:range rdf:resource="http://www.w3.org/ns/wsdl/rpc#signatureType"/>
! <rdfs:comment>todo - can we use the above URI for the datatype of this property?</rdfs:comment>
</owl:DatatypeProperty>
<wsdl:OperationStyle rdf:about="http://www.w3.org/ns/wsdl/style/iri">
<rdfs:comment>IRI operation style</rdfs:comment>
--- 376,419 ----
<owl:DatatypeProperty rdf:about="http://www.w3.org/ns/wsdl/rpc#signature">
<rdfs:domain rdf:resource="#InterfaceOperation"/>
! <rdfs:range rdf:resource="http://www.w3.org/ns/wsdl/rpc#Signature"/>
</owl:DatatypeProperty>
+ <owl:Class rdf:about="http://www.w3.org/ns/wsdl/rpc#Signature">
+ <rdfs:comment>represents an RDF signature, an ordered sequence of Argument instances</rdfs:comment>
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
+ </owl:Class>
+
+ <owl:Class rdf:about="http://www.w3.org/ns/wsdl/rpc#Argument">
+ <rdfs:comment>An RPC signature argument, with elementDeclaration;
+ the direction is indicated by the split into subclasses InArgument,
+ OutArgument, InOutArgument, ReturnArgument</rdfs:comment>
+ <rdfs:subClassOf>
+ <owl:Restriction>
+ <owl:onProperty rdf:resource="#elementDeclaration"/>
+ <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
+ </owl:Restriction>
+ </rdfs:subClassOf>
+ </owl:Class>
+
+ <owl:Class rdf:about="http://www.w3.org/ns/wsdl/rpc#InArgument">
+ <rdfs:comment>An RPC signature argument, with elementDeclaration and direction #in</rdfs:comment>
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/wsdl/rpc#Argument"/>
+ </owl:Class>
+
+ <owl:Class rdf:about="http://www.w3.org/ns/wsdl/rpc#OutArgument">
+ <rdfs:comment>An RPC signature argument, with elementDeclaration and direction #out</rdfs:comment>
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/wsdl/rpc#Argument"/>
+ </owl:Class>
+
+ <owl:Class rdf:about="http://www.w3.org/ns/wsdl/rpc#InOutArgument">
+ <rdfs:comment>An RPC signature argument, with elementDeclaration and direction #inout</rdfs:comment>
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/wsdl/rpc#Argument"/>
+ </owl:Class>
+
+ <owl:Class rdf:about="http://www.w3.org/ns/wsdl/rpc#ReturnArgument">
+ <rdfs:comment>An RPC signature argument, with elementDeclaration and direction #return</rdfs:comment>
+ <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/wsdl/rpc#Argument"/>
+ </owl:Class>
+
<wsdl:OperationStyle rdf:about="http://www.w3.org/ns/wsdl/style/iri">
<rdfs:comment>IRI operation style</rdfs:comment>
***************
*** 393,397 ****
<rdfs:comment>
indicates what version of SOAP is used by the binding, usually "1.2"
- todo - using string is fairly ugly, but can we invent URIs?
</rdfs:comment>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
--- 450,453 ----
***************
*** 401,405 ****
<rdfs:comment>
indicates the underlying protocol used by a binding
- todo - protocol class and the known instances? ask the XMLP group
</rdfs:comment>
</owl:ObjectProperty>
--- 457,460 ----
***************
*** 414,420 ****
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#faultSubcodes">
<rdfs:comment>
! indicates the fault subcodes of a binding fault; there can be multiple subcodes
! todo - make the range an rdf:Seq (maybe of QNames)
</rdfs:comment>
</owl:ObjectProperty>
--- 469,476 ----
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#faultSubcodes">
<rdfs:comment>
! indicates the fault subcodes of a binding fault; there can be multiple
! subcodes, the range is a sequence whose members are qnames
</rdfs:comment>
+ <rdfs:range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq"/>
</owl:ObjectProperty>
***************
*** 451,468 ****
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#offersSOAPModule">
! <rdfs:range rdf:resource="http://www.w3.org/ns/wsdl/soap#SOAPModule"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#requiresSOAPModule">
- <rdfs:range rdf:resource="http://www.w3.org/ns/wsdl/soap#SOAPModule"/>
- </owl:ObjectProperty>
-
- <owl:Class rdf:about="http://www.w3.org/ns/wsdl/soap#SOAPModule">
<rdfs:comment>
! a SOAP module; a WSDL 2 SOAP binding (and subcomponents) may use or
! require any number of modules
! todo - should this class be created by xmlp group?
</rdfs:comment>
! </owl:Class>
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#offersHeader">
--- 507,520 ----
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#offersSOAPModule">
! <rdfs:comment>
! indicates the SOAP module by its identifier URI
! </rdfs:comment>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#requiresSOAPModule">
<rdfs:comment>
! indicates the SOAP module by its identifier URI
</rdfs:comment>
! </owl:ObjectProperty>
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/wsdl/soap#offersHeader">
***************
*** 614,620 ****
</owl:DatatypeProperty>
! <owl:Class rdf:about="http://www.w3.org/ns/wsdl/http#HTTPBindingWithCookies">
! <rdfs:comment>WSDL 2 HTTP binding with cookies</rdfs:comment>
! <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/wsdl/http"/>
</owl:Class>
--- 666,671 ----
</owl:DatatypeProperty>
! <owl:Class rdf:about="http://www.w3.org/ns/wsdl/http#BindingUsingHTTPCookies">
! <rdfs:comment>WSDL 2 binding that uses HTTP cookies</rdfs:comment>
</owl:Class>
Index: wsdl20-rdf.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-rdf.html,v
retrieving revision 1.42
retrieving revision 1.43
diff -C 2 -d -r1.42 -r1.43
*** wsdl20-rdf.html 14 Mar 2007 19:09:23 -0000 1.42
--- wsdl20-rdf.html 20 May 2007 14:17:29 -0000 1.43
***************
*** 8,11 ****
--- 8,16 ----
/*<![CDATA[*/
+ pre.example { overflow: auto; border: 1px; border-style: solid; padding: 2px }
+
+ pre.urilist { overflow: auto; border: 1px; border-style: solid; padding: 2px }
+ pre.urilist a { text-decoration: none; color: black; }
+
.mappingtable { margin-left: 2em }
[...1530 lines suppressed...]
+ (The Thomson Corporation), Erik Ackerman
+ (Lexmark), Jerry Thrasher
+ (Lexmark), Prasad Yendluri
+ (webMethods, Inc.), William Vambenepe
+ (Hewlett-Packard Company), David Booth
+ (W3C), Sanjiva Weerawarana
+ (IBM), Asir Vedamuthu
+ (webMethods, Inc.), Igor Sedukhin
+ (Computer Associates), Martin Gudgin
+ (Microsoft Corporation), Rebecca Bergersen
+ (IONA Technologies), Ugo Corda
+ (SeeBeyond).</p><p>The people who have contributed to <a href="http://lists.w3.org/Archives/Public/www-ws-desc/">discussions
+ on www-ws-desc@w3.org</a> are also gratefully
+ acknowledged.</p>
+
+
</div>
Received on Sunday, 20 May 2007 14:17:39 UTC