Lists Home |
Date Index |
Looking at the recently revised W3C definition of a Web Service (see
"old" and "new" below):
"A Web service is a software system identified by a URI [RFC 2396],
whose public interfaces and bindings are defined and described using
XML. Its definition can be discovered by other software systems. These
systems may then interact with the Web service in a manner prescribed by
its definition, using XML based messages conveyed by Internet
"A Web service is a software system designed to support interoperable
machine-to-machine interaction over a network. It has an interface
described in a machine-processable format (specifically WSDL). Other
systems interact with the Web service in a manner prescribed by its
description using SOAP-messages, typically conveyed using HTTP with an
XML serialization in conjunction with other Web-related standards."
One obvious change is the removal of the notion that a Web service is
"identified by a URI". However, section 18.104.22.168.3 of  states:
"A service has an identifier, which in this architecture is a URI.
However, the service's identifier should not be construed as identifying
any of the agents that perform the tasks offered by the service."
Is there a contradiction here, or am I reading it wrong?
Booz | Allen | Hamilton
org:Booz | Allen | Hamilton;IT Digital Strategies Team
adr:;;8283 Greensboro Drive;McLean;VA;22012;
fn:Joseph M. Chiusano