W3C home > Mailing lists > Public > public-ws-desc-eds@w3.org > May 2007

2002/ws/desc/wsdl20 wsdl20-rdf.html,1.42,1.43 wsdl20.rdf,1.14,1.15

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
Message-Id: <E1HpmE0-0007U6-8g@lionel-hutz.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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 20 May 2007 14:17:39 GMT