← Prev in month ← Prev in thread
Next in thread → Next in month →

Web Services and URIs

From
Chiusano Joseph <>
To
"" <>
Date
2003-08-11T14:34:41Z
ID
<>
Thread
Web Services and URIs
Looking at the recently revised W3C definition of a Web Service (see
"old" and "new" below):

<OLD_WD-ws-gloss-20030514>
"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
protocols."
</OLD_WD-ws-gloss-20030514>

<NEW_WD-ws-gloss-20030808>
"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."
</NEW_WD-ws-gloss-20030808>

One obvious change is the removal of the notion that a Web service is
"identified by a URI". However, section 2.3.2.5.3 of [1] 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?

Kind Regards,
Joe Chiusano
Booz | Allen | Hamilton

[1] http://www.w3.org/TR/ws-arch/
← Prev in month ← Prev in thread
Next in thread → Next in month →