- 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