W3C home > Mailing lists > Public > www-ws-arch@w3.org > May 2003

RE: Separate concepts for "service" and "targetResource?" (was RE : /service/@targetResource ?)

From: David Orchard <dorchard@bea.com>
Date: Thu, 22 May 2003 08:48:13 -0400
To: "'Walden Mathews'" <waldenm@optonline.net>, "'Champion, Mike'" <Mike.Champion@SoftwareAG-USA.com>, <www-ws-arch@w3.org>
Message-ID: <003601c32060$68c3fd90$140ba8c0@beasys.com>



> -----Original Message-----
> From: www-ws-arch-request@w3.org [mailto:www-ws-arch-request@w3.org]On
> Behalf Of Walden Mathews
> Sent: Thursday, May 22, 2003 1:42 AM
> To: Champion, Mike; www-ws-arch@w3.org
> Subject: Re: Separate concepts for "service" and
> "targetResource?" (was
> RE : /service/@targetResource ?)
>
>
>
> > As far as I know, a "resource" is anything with identity that can
> > meaningfully be accessed via the Web.  What the WSDL people call a
> > targetResource has identity (it's a specific piece of code
> that performs a
> > well-defined operation) and it is accessed via the Web (or
> at least by Web
> > gateways).  For example, a specific printer attached to a
> mainframe that
> can
> > be accessed by a HTTP/SOAP gateway is a "resource" with
> identity, or at
> > least the specific software agent that "drives" the printer
> from the Web
> > service point of view is a Web resource.
>
> It seems like "the printer", conceptually, is the resource, while
> the driver software and even the hardware are kind of ephemeral.
> The "software agent" view of that strikes me as a sort of 'techie'
> way of trying to be conceptual, and not quite making it.  What if
> there wasn't any software?
>

That's why there are 2 URIs.  One for the "target", and one for the
"service".  A printer is a different concept than a printer service.  I
don't know why this is so hard for people to understand.  There may be many
services associated with a printer.  Hence there may be many different
service URIs, yet only one target URI.  And these services could be in many
different wsdl definitions.

Cheers,
Dave
Received on Thursday, 22 May 2003 08:47:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 3 July 2007 12:25:19 GMT