- From: Jeffrey Schlimmer <jeffsch@windows.microsoft.com>
- Date: Thu, 29 May 2003 09:05:15 -0700
- To: "Philippe Le Hegaret" <plh@w3.org>, "Mark Baker" <distobj@acm.org>
- Cc: <www-ws-desc@w3.org>
+1 > -----Original Message----- > From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org] On > Behalf Of Philippe Le Hegaret > Sent: Thursday, May 29, 2003 7:57 AM > To: Mark Baker > Cc: www-ws-desc@w3.org > Subject: Re: HTTP binding for WSDL 1.2 > > > On Thu, 2003-05-22 at 14:19, Mark Baker wrote: > > On Thu, May 22, 2003 at 10:51:03AM -0700, Jeffrey Schlimmer wrote: > > > Any concerns if we make this simplification? > > > > Not specifically, but I would say that any action taken as the result > > of the resolution of issue 64[1] will impact the HTTP binding > > *significantly*. So relatively minor edits like this one would seem > > to be a case of premature optimization. 8-) > > I believe that the current proposal for HTTP binding addresses issues > 64. > > <interface name='Bulb'> > <operation name='state'> > <part name='bulbId'/> > </> > <operation name='change'> > <part name='bulbId'/> > <part name='newState'/> > </> > </> > > <binding name='http'> > <operation name='state'> > <http:verb value='GET'/> > </> > <operation name='change'> > <http:verb value='POST'/> > Mhttp:operation location='?buldId={bulbId}'/> > </> > </> > > <service interface='Bulb'> > <endpoint name='http'> > <http:address href='http://example.com/bulbs'> > </> > </> > > Remove the operation constructions for this case would force us to > inline the parts inside the HTTP binding, which is against the > reusability of the interface imho. Now I could have named "state" and > "change", "GET" and "POST" directly if I wanted to. Wouldn't change > anything and the URI constructed will still be > http://www.example.com/bulbs?buldId=42 > > I'd be certainly willing to consider a concrete proposal for the HTTP > binding if the current doesn't address your concern, > > Philippe > >
Received on Thursday, 29 May 2003 12:05:21 UTC