- From: John Kaputin (gmail) <jakaputin@gmail.com>
- Date: Wed, 6 Sep 2006 12:28:57 +0100
- To: www-ws-desc@w3.org
- Cc: woden-dev@ws.apache.org, "John Kaputin" <KAPUTIN@uk.ibm.com>
- Message-ID: <4c2ae8f80609060428x29f8ebd8h3ca271e1fffc36f9@mail.gmail.com>
I have an action item for CR055 to propose some new text for Part 2 Section
6.8.2. based on a mailing list thread [1] I started on May 26th 2006 to
clarify the way {http transfer coding} and {http transfer coding default}
are described. My proposal follows, based on responses from Jacek on June
8th & 9th.
<begin>
6.8.2 Relationship to WSDL Component Model
The HTTP binding extension specification adds the following properties to
the WSDL component model (as defined in [WSDL 2.0 Core
Language<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html?content-type=text/html;%20charset=utf-8#WSDL-PART1>
]):
-
{http transfer coding default} OPTIONAL. A *xs:string* to the
Binding<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-Binding>component.
This property indicates the default transfer codings available
for all Binding Message
Reference<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-InterfaceMessageReference>and
Binding
Fault <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-InterfaceFaultReference>components
of this
Binding<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-Binding>component.
-
{http transfer coding default} OPTIONAL. A *xs:string* to the Binding
Operation<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingOperation>component.
This property indicates the default transfer codings available
for all Binding Message
Reference<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingMessageReference>components
of this Binding
Operation<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingOperation>component.
-
{http transfer coding} OPTIONAL. A *xs:string* to the Binding Message
Reference<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingMessageReference>component.
This property indicates the transfer codings available for this
Binding
Message Reference<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingMessageReference>component.
If this property is not present, transfer coding for this Binding
Message Reference defaults to the {http transfer coding default} property of
the parent Binding Operation component and if that property is not present,
then to the {http transfer coding default} property of the grandparent
Binding component, if present.
-
Similarly, {http transfer coding} OPTIONAL, to the Binding
Fault<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingFault>component.
If this property is not present, transfer coding for this Binding
Fault defaults to the {http transfer coding default} property of the parent
Binding component.
These properties are not relevant when HTTP 1.0 is used.
<end>
I think this text describes the data relationships correctly, but please
rewrite it if it doesn't conform to the style or structure conventions of
the spec.
[1] http://lists.w3.org/Archives/Public/www-ws-desc/2006May/0087.html
regards,
John Kaputin
(Apache Woden developer)
Received on Wednesday, 6 September 2006 11:29:13 UTC