- From: Anish Karmarkar <Anish.Karmarkar@oracle.com>
- Date: Mon, 21 Feb 2005 17:34:16 -0800
- To: public-ws-addressing@w3.org
I took an action during today's call to send a reference to the Web arch doc that talks about derefing a URI. Here it is: http://www.w3.org/TR/webarch/#dereference-uri -Anish -- Anish Karmarkar wrote: > > Title: > What is a logical address? > > Description: > In the core spec [1], it is stated that the [address] property and the > wsa:Address EII may be a logical address for the service endpoint. > The last published WD [2] described wsa:Address as a 'logical address or > identifier'. The word 'identifier' was removed in the current ed. draft. > I'm not sure if this was an oversight or an effect of resolving issue 1. > > Justification: > The core spec uses the term "logical address" without explaining what it > means. I have been getting some questions from our implementation team > as to what a logical address means and how it is used. AFAIK, this is a > new term that is being introduced without any explanation or definition > of the term. > > Target: > Core > > Proposal: > I understand this term to mean that the URI in the [address] property > identifies the service endpoint. I know this WG has been a little shy > with the term "identifier", but I don't think there is an issue with > using URIs as identifiers -- thats what they are meant for. In resolving > issue 1 we have already stated that EPRs are not identifiers, so the > next question that comes to mind is -- what is it that identifies a > service endpoint? In calling the [address] property the service endpoint > identifier, both the questions of "what is a logical endpoint?" and "how > do I identify a service endpoint?" are answered. Using my interpretation > of 'logical address', I would like to put forward the following strawman > proposal: > > In section 2.1 -- > > Replace: > [address] : URI (mandatory) > An address URI for the endpoint. This may be a network address or a > logical address. > > with: > [address] : URI (mandatory) > An address URI that identifies the service endpoint and may be > deferenceable. > > In section 2.2 -- > > Replace: > /wsa:EndpointReference/wsa:Address > This REQUIRED element (of type xs:anyURI) specifies the [address] > property of the endpoint reference. This address may be a logical > address for the service endpoint. > > with: > /wsa:EndpointReference/wsa:Address > This REQUIRED element (of type xs:anyURI) specifies the [address] > property of the endpoint reference. This address identifies the > service endpoint and may be dereferenceable. > > > This is only a strawman, so please do send suggestion for changes. > > -Anish > -- > > [1] > http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-core.html > [2] http://www.w3.org/TR/2004/WD-ws-addr-core-20041208/ > >
Received on Tuesday, 22 February 2005 01:40:46 UTC