W3C home > Mailing lists > Public > www-ws-desc@w3.org > January 2006

RE: SOAP binding representation in the component model

From: Jonathan Marsh <jmarsh@microsoft.com>
Date: Wed, 25 Jan 2006 15:00:40 -0800
Message-ID: <37D0366A39A9044286B2783EB4C3C4E801638918@RED-MSG-10.redmond.corp.microsoft.com>
To: "Lawrence Mandel" <lmandel@ca.ibm.com>
Cc: "Jacek Kopecky" <jacek.kopecky@deri.org>, <woden-dev@ws.apache.org>, <www-ws-desc@w3.org>, <www-ws-desc-request@w3.org>
The WSDL SOAP binding says "This binding extension extends WSDL 2.0 by
adding properties to the Binding component
<http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html#Bin
ding> "  The Binding and related components come from the core, with
extra properties added by the bindings.  Some of those properties may
contain new components (e.g. the HTTP Header component).  So, no and
yes.

 

________________________________

From: Lawrence Mandel [mailto:lmandel@ca.ibm.com] 
Sent: Wednesday, January 25, 2006 10:53 AM
To: Jonathan Marsh
Cc: Jacek Kopecky; woden-dev@ws.apache.org; www-ws-desc@w3.org;
www-ws-desc-request@w3.org
Subject: RE: SOAP binding representation in the component model

 


Does that mean elements such as SOAP binding are represented as
components in the component model? Are these defined in the
wsdl20-adjuncts document? 

Thanks again, 

Lawrence Mandel

Software Developer
IBM Rational Software
Phone: 905 - 413 - 3814   Fax: 905 - 413 - 4920
lmandel@ca.ibm.com 



"Jonathan Marsh" <jmarsh@microsoft.com> 
Sent by: www-ws-desc-request@w3.org 

01/25/2006 12:20 PM 

To

"Jacek Kopecky" <jacek.kopecky@deri.org>, Lawrence
Mandel/Toronto/IBM@IBMCA 

cc

<www-ws-desc@w3.org>, <woden-dev@ws.apache.org> 

Subject

RE: SOAP binding representation in the component model

 

 

 





+1.  

> -----Original Message-----
> From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org]
On
> Behalf Of Jacek Kopecky
> Sent: Wednesday, January 18, 2006 4:55 AM
> To: Lawrence Mandel
> Cc: www-ws-desc@w3.org; woden-dev@ws.apache.org
> Subject: Re: SOAP binding representation in the component model
> 
> 
> Lawrence, I expect that the word "property" is used to mean "a
property
> of a component", like Description component has properties {interface}
> and {bindings} etc. The component model can be extended like this by
> WSDL extensions.
> 
> In other words, I don't think it has anything to do with Properties
(as
> in Features&Properties).
> 
> Best regards,
> 
> Jacek
> 
> On Tue, 2006-01-17 at 17:18 -0500, Lawrence Mandel wrote:
> >
> > The WSDL 2.0 adjunts document specifies the rules for specifying a
> > SOAP binding. I'm clear with how SOAP bindings are represented in
the
> > XML model. I'm unclear about how SOAP bindings are represented in
the
> > component model. Taking section 5.4 about SOAP version as an
example,
> > I can specify the SOAP version on the XML model by specifying the
> > attribute
> >
> > wsoap:version="xs:string"
> >
> > on the binding element. According to section 5.4.2,
> >
> > The SOAP protocol specification adds the following property to the
> > WSDL component model (as defined in [WSDL 2.0 Core Language]):
> > {soap version} REQUIRED. A xs:string, to the Bindingcomponent.
> >
> > Does this mean that the SOAP version is specified in the component
> > model using a Property (note that property is lower case in the
above
> > description)? If this is the case, is the ref the SOAP namespace,
the
> > URL of the adjuncts document, or something else? Am I completely
> > barking up the wrong tree here?
> >
> > Thanks,
> >
> > Lawrence Mandel
> > Software Developer
> > IBM Rational Software
> > Phone: 905 - 413 - 3814   Fax: 905 - 413 - 4920
> > lmandel@ca.ibm.com
> 
Received on Wednesday, 25 January 2006 23:01:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:38 GMT