W3C home > Mailing lists > Public > public-sws-ig@w3.org > March 2006

RE: Semantics of WSDL vs. semantics of service

From: Shi, Xuan <xshi@GEO.WVU.edu>
Date: Fri, 17 Mar 2006 19:45:32 -0500
Message-ID: <D81F456794C18B4DA3E2ABC47DBBEEF2094FC6@www.geo.wvu.edu>
To: 'Bijan Parsia ' <bparsia@isr.umd.edu>, 'nikola.stojanovic@acm.org ' <nikola.stojanovic@acm.org>
Cc: 'public-sws-ig@w3.org ' <public-sws-ig@w3.org>

As a service requester, why do I need to care about how many bindings you
have for one operation? I am only cocerned about what you can do for certain
tasks or not. I don't want to know how you do it. You are an expert and I am
an outsider. Whether or not you switch to anything, that's your business,
not mine. If you can do it, you get the contract. Maybe you have 5 or 10
more bindings. As an outsider, I have no idea about your jargons. Do you
want to charge me $5K more for any other extra bindings?

OSRR just tells requesters what providers can do and the quality of the
service is guaranteed within the service response. Everything is clear. No
extra explanations. No extra charges.



-----Original Message-----
From: Bijan Parsia
To: nikola.stojanovic@acm.org
Cc: public-sws-ig@w3.org
Sent: 3/17/06 6:27 PM
Subject: Re: Semantics of WSDL vs. semantics of service


On Mar 17, 2006, at 5:57 PM, ?????? ?????????? wrote:

> Bijan Parsia wrote:
>>
>> On Mar 17, 2006, at 2:35 PM, Josh@oklieb wrote:
>>
>>> Even so, development of that software would require knowledge about 
>>> the service which is generally beyond the (necessary but not 
>>> sufficient) descriptive capabilities of WSDL.
>>
>> I lost the thread. My point was that WSDL allows you to automatically

>> invoke.
> What does it mean to "automatically invoke"? Is there something like 
> "non-automatically invoke"?

Yeah, it's a crappy phrase. What we generally mean is that if we have a 
WSDL capable environment, and we have some indication in a program that 
we want to invoke a certain operation, that the system can figure out 
how to perform the details of the invocation without intervention by 
me. So, for example, if I have a wsdl with 3 bindings for an operation, 
and for some reason I can't use one of them, the system can switch to 
another. It's a bit like late binding in method dispatch, I guess. What 
it automates are things like setting up the port, constructing the HTTP 
headers, etc. etc.

Not terribly exciting, after all!

Cheers,
Bijan.
Received on Saturday, 18 March 2006 00:46:07 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:32:52 UTC