2002/ws/desc/wsdl20 wsdl20.rdf,1.4,1.5

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv3681

Modified Files:
	wsdl20.rdf 
Log Message:
implementing resolutions to issues 288, CR011; other minor tweaks

Index: wsdl20.rdf
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.rdf,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** wsdl20.rdf	2 Nov 2005 12:40:35 -0000	1.4
--- wsdl20.rdf	14 Mar 2006 19:32:52 -0000	1.5
***************
*** 26,36 ****
  a class of safe operations
  
! documentation, extensions not handled on SOAP header, HTTP header - maybe a
  mapping using blank node and rdf:value? headers also don't use the component
  designators as they go directly to the qname
  -->
  
- <!-- todo modularize into many more namespaces -->
- 
  <!-- todo maybe rename properties to verbs and adjectives? -->
  
--- 26,34 ----
  a class of safe operations
  
! documentation, extensions not handled on HTTP header - maybe a
  mapping using blank node and rdf:value? headers also don't use the component
  designators as they go directly to the qname
  -->
  
  <!-- todo maybe rename properties to verbs and adjectives? -->
  
***************
*** 244,251 ****
  <owl:Class rdf:about="#MessageContentModel">
    <owl:oneOf rdf:parseType="Collection">
!       <owl:Thing rdf:about="#AnyContent"/>
!       <owl:Thing rdf:about="#NoContent"/>
!       <owl:Thing rdf:about="#ElementContent"/>
!       <owl:Thing rdf:about="#OtherContent"/>
    </owl:oneOf>
  </owl:Class>
--- 242,249 ----
  <owl:Class rdf:about="#MessageContentModel">
    <owl:oneOf rdf:parseType="Collection">
!       <wsdl:MessageContentModel rdf:about="#AnyContent"/>
!       <wsdl:MessageContentModel rdf:about="#NoContent"/>
!       <wsdl:MessageContentModel rdf:about="#ElementContent"/>
!       <wsdl:MessageContentModel rdf:about="#OtherContent"/>
    </owl:oneOf>
  </owl:Class>
***************
*** 463,466 ****
--- 461,465 ----
    <rdfs:comment>
      indicates the underlying protocol used by a binding
+     todo - protocol class and the known instances?
    </rdfs:comment>
  </owl:ObjectProperty>
***************
*** 485,489 ****
      indicates the SOAP MEP this binding operation uses
    </rdfs:comment>
!   <rdfs:range  rdf:resource="#SOAPMessageExchangePattern"/>
  </owl:ObjectProperty>
  
--- 484,488 ----
      indicates the SOAP MEP this binding operation uses
    </rdfs:comment>
!   <rdfs:range rdf:resource="http://www.w3.org/2006/02/soap12/abstractions#classOfMEPs"/>
  </owl:ObjectProperty>
  
***************
*** 492,499 ****
      indicates the default SOAP MEP this binding's operations use
    </rdfs:comment>
!   <rdfs:range  rdf:resource="#SOAPMessageExchangePattern"/>
  </owl:ObjectProperty>
  
! <owl:Class rdf:about="#SOAPMessageExchangePattern">
    <rdfs:comment>
      todo - the URI of this class could be SOAP-1.2-specific, not WSDL2-specific
--- 491,498 ----
      indicates the default SOAP MEP this binding's operations use
    </rdfs:comment>
!   <rdfs:range rdf:resource="http://www.w3.org/2006/02/soap12/abstractions#classOfMEPs"/>
  </owl:ObjectProperty>
  
! <owl:Class rdf:about="http://www.w3.org/2006/02/soap12/abstractions#classOfMEPs">
    <rdfs:comment>
      todo - the URI of this class could be SOAP-1.2-specific, not WSDL2-specific
***************
*** 501,509 ****
  </owl:Class>
  
! <wsdl:SOAPMessageExchangePattern 
!     rdf:about="http://www.w3.org/2003/05/soap/mep/request-response/"/>
  
! <wsdl:SOAPMessageExchangePattern 
!     rdf:about="http://www.w3.org/2003/05/soap/mep/soap-response/"/>
  
  <owl:ObjectProperty rdf:about="http://www.w3.org/2005/08/wsdl/soap#action">
--- 500,510 ----
  </owl:Class>
  
! <rdf:Description rdf:about="http://www.w3.org/2003/05/soap/mep/request-response/">
!   <rdf:type rdf:resource="http://www.w3.org/2006/02/soap12/abstractions#classOfMEPs"/>
! </rdf:Description>
  
! <rdf:Description rdf:about="http://www.w3.org/2003/05/soap/mep/soap-response/">
!   <rdf:type rdf:resource="http://www.w3.org/2006/02/soap12/abstractions#classOfMEPs"/>
! </rdf:Description>
  
  <owl:ObjectProperty rdf:about="http://www.w3.org/2005/08/wsdl/soap#action">
***************
*** 555,574 ****
  <owl:Class rdf:about="http://www.w3.org/2005/08/wsdl/http">
    <rdfs:comment>WSDL 2 HTTP binding</rdfs:comment>
-   <rdfs:subClassOf>
-     <owl:Restriction>
-       <owl:onProperty rdf:resource="http://www.w3.org/2005/08/wsdl/http#version"/>
-       <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
-     </owl:Restriction>
-   </rdfs:subClassOf>
  </owl:Class>
  
- <owl:DatatypeProperty rdf:about="http://www.w3.org/2005/08/wsdl/http#version">
-   <rdfs:comment>
-     indicates what version of SOAP is used by the binding, usually "1.1"
-     todo - using string is fairly ugly, but can we invent URIs?
-   </rdfs:comment>
-   <rdfs:range  rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
- </owl:DatatypeProperty>
- 
  <owl:DatatypeProperty rdf:about="http://www.w3.org/2005/08/wsdl/http#location">
    <rdfs:comment>
--- 556,561 ----

Received on Tuesday, 14 March 2006 19:33:04 UTC