W3C home > Mailing lists > Public > www-ws-desc@w3.org > July 2003

Re: Terminology

From: David Booth <dbooth@w3.org>
Date: Mon, 07 Jul 2003 13:03:10 -0400
Message-Id: <5.1.0.14.2.20030707125704.02726df8@localhost>
To: "Anne Thomas Manes" <anne@manes.net>, <www-ws-desc@w3.org>

At 10:16 AM 7/4/2003 -0400, Anne Thomas Manes wrote:
>I'm confused. Don't the wsdl:service and wsdl:endpoint definitions refer to
>a specific implementation? How can they be abstract?

Yes (and sorry about the confusion).  They are abstract in the sense that 
they  do not necessarily represent a specific piece of software.  The 
wsdl:service is "abstract" in the sense that several agents may be used to 
implement one conceptual (or "abstract") service.  The wsdl:endpoint is 
"abstract" in the sense that it represents only the *location* of an agent, 
rather than the agent itself.  A single agent could be accessed via more 
than one location or wsdl:endpoint.


-- 
David Booth
W3C Fellow / Hewlett-Packard
Telephone: +1.617.253.1273
Received on Monday, 7 July 2003 13:03:13 GMT

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