W3C home > Mailing lists > Public > public-ws-addressing@w3.org > December 2004

RE: i0001: EPRs as identifiers - alternative proposal

From: Savas Parastatidis <Savas.Parastatidis@newcastle.ac.uk>
Date: Fri, 3 Dec 2004 10:31:01 -0000
Message-ID: <37E80E80B681A24B8F768D607373CA8001854D11@largo.campus.ncl.ac.uk>
To: "David Orchard" <dorchard@bea.com>
Cc: <public-ws-addressing@w3.org>

> -----Original Message-----
> From: David Orchard [mailto:dorchard@bea.com]
> Sent: 02 December 2004 21:07
> To: Savas Parastatidis; Francisco Curbera; public-ws-addressing@w3.org
> Subject: RE: i0001: EPRs as identifiers - alternative proposal
> 
> I don't know what the difference between a bank account and a banking
> service is.  What is the difference between the 2 from a software
> perspective?
> 

You are not given a telephone number specific to your bank account to
address it whenever you want because that doesn't scale for the bank.
Only very few customers (the very-very good ones) may be given a
direct/personalised phone number to access their account.
No-money-in-bank-account-Savas gets the banking service's general phone
number and have to _explicitly_ identify the bank account for which a
balance check is requested (always getting the same "no money" answer
though :-) This scales.

However, this is now turning into an architecture/design discussion but
that's the only way I can think of I can explain the difference I see.

> I'll note that WSDL 2.0 service elements can describe most, if not all
> of the Web resources.
> 
> We do Web services so that we can have interactions that are typically
> characterized by sending SOAP messages and has WSDL descriptions, but
> there is no clear technical distinctions between Web services and non
> Web services (such as Web or Semantic Web) technologies.  There are
> marketing differences definitely.
> 

I think we continue to disagree. While I see the role of semantic web
technologies in a service-oriented architecture (semantic descriptions
as metadata for services), I personally see a difference between the
resource-focused Web and a service-oriented world. But we are going to
architecture matters again.

> I think that if you look at the heart of your differentiation, you'll
> find that they are circular or illogical.  Resources are things that
are
> identified by "universal resource identifiers".  Services are things
> that are interacted with in service oriented manner.  Etc.
> 
> So, I suggest not trying to differentiate between "services" and
> "resources" for the purpose of EPRs as identifiers issue.
> 

Apologies for starting a "EPRs are addresses of what" thread under this
subject but it seemed relevant.

Best regards,
.savas.
Received on Friday, 3 December 2004 10:31:33 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:35:00 GMT