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

RE: Nailing down the definition of "Web services" and the scope o fWS A for the document

From: Champion, Mike <Mike.Champion@SoftwareAG-USA.com>
Date: Thu, 17 Apr 2003 13:41:43 -0400
Message-ID: <9A4FC925410C024792B85198DF1E97E4057742E3@usmsg03.sagus.com>
To: www-ws-arch@w3.org
 

-----Original Message-----
From: Martin Chapman [mailto:martin.chapman@oracle.com]
Sent: Thursday, April 17, 2003 1:25 PM
To: www-ws-arch@w3.org
Subject: RE: Nailing down the definition of "Web services" and the scope o
fWS A for the document


 
 
In an earlier mail Mike suggested:
"A Web service is an interface to an executable software agent that is
designed to be used by another software agent. A Web service is identified
by a URI, and has a definition in a language sufficient to describe the
interface to developers of client agents. A software agent interacts with a
Web service in the manner prescribed by the formal definition, using
standard protocols."

Using this defintion, CORBA objects are web services!  

 

Good point.  We could eliminate this by making XML a more central part of
the definition, but that eliminates some things we do think of as Web
services (such as Roger's case of a software agent PUTing/GETing a JPEG
image from an image catalog lookup servce or an image reformatting service).
We could eliminate this by making "Internet" protocols a more central part
of the definition, but that eliminates SOAP-over-MQ/JMS as "Web services."
Or we could accept that CORBA objects are "generic" Web services, but then
insist on XML and in the definition of "WSA" Web services.   I don't have
any strong feelings ...
Received on Thursday, 17 April 2003 13:41:45 GMT

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