[
Lists Home |
Date Index |
Thread Index
]
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/
begin:vcard
n:Chiusano;Joseph
tel;work:(703) 902-6923
x-mozilla-html:FALSE
url:www.bah.com
org:Booz | Allen | Hamilton;IT Digital Strategies Team
adr:;;8283 Greensboro Drive;McLean;VA;22012;
version:2.1
email;internet:chiusano_joseph@bah.com
title:Senior Consultant
fn:Joseph M. Chiusano
end:vcard
|