- From: Williams, Stuart (HP Labs, Bristol) <skw@hp.com>
- Date: Tue, 2 Oct 2007 10:49:54 +0100
- To: "Rhys Lewis" <rhys@volantis.com>
- Cc: "Pat Hayes" <phayes@ihmc.us>, "Booth, David (HP Software - Boston)" <dbooth@hp.com>, "Technical Architecture Group WG" <www-tag@w3.org>
Hello Rhys, > -----Original Message----- > From: Rhys Lewis [mailto:rhys@volantis.com] > Sent: 02 October 2007 09:37 > To: Williams, Stuart (HP Labs, Bristol) > Cc: 'Pat Hayes'; Booth, David (HP Software - Boston); > 'Technical Architecture Group WG' > Subject: RE: HTTP Endpoints and Resources > > Hello Stuart > > > I think that I allowed in the [*] labelled footnote that you could (if > > your really wanted to) assign these things URIs either as a means of > > reference or as a means of access (or > > both) - I just don't feel compelled to do so and infact feel that > > speaking of them will lead to more confusion rather than less. I think > > that I might also reject a position that there necessarily is an > > http:resource in the 303 case (named or > > not) - I think you'll get into a whole lot of futile argument about > > whether a response comes from a webarch:resource, an http:resource; a > > web cache; an origin server; a proxy etc. Viewing all responses as > > coming from web infrastructure (which may or may not have interacted > > with the referenced webarch:resource) is surely a whole lot simpler a > > picture than imagineering loads of fine-grained web infrastructure > > components. > > I didn't express a desire to do this, just that I could see > ways of it being done. Fair enough... <snip/> > > I take it that that you are refering to the "...that which is accessed > > is different to that which is denoted..." meme. > > Yes. > > > I think that can be satisfied by regarding all responses as being > > provided by web infrastructure - requests are made of the web, > > responses (if any) are provided by the web. Some responses arise due > > to interaction with the resource; others do not. > > Um, now we might only be discussing the number of Angels on > the tip of this particular pin. Do you mean the > http:resource? If so, I think we are saying the same thing. No... I mean the intended (by the owner/baptiser/deployer of) referent of the URI - a webarch:Resource a.k.a a thing. > >> Except that to describe the fragment id approach to non-information > >> resources you do have to be absolutely explicit about the associated > >> http:resource that provides the response. > > No you don't... you have to be absolutely clear about the way URI's > > are handled for the purposes of access, that the fragment part is > > 'broken off', placed in the back pocket for later use, and that > > subject of an access attempt is whatever is referred to by the > > remainder of the URI (the racine as David tends to call it). > > Really? It seems to me that you have to say something about > the http:resource that is identified by the racine. ^^^^^^^^^^ Hmmmm.... "identified" meaning "referred to" or "denoted by" ? or "identified" meaning "access using" ? I read the former... which I take to be the webarch:Resource ie. a thing referred to by the URI. > For > example, it needs to exist if this approach is going to give > useful results. Isn't that the same as for the http:resource > that gives back the 303? The thing referred to by the racine... in order for the <doc#term> approach (as I think Dan refers to it) to be useful, retrival attempts on <doc> need to either result in a webarch:Representation (2xx) of <doc> that has something to say about <doc#term> or.... lead (via 3xx) to a webarch:Representation that has something to say about <doc#term>. > Best wishes > Rhys Regards, Stuart -- Hewlett-Packard Limited registered Office: Cain Road, Bracknell, Berks RG12 1HN Registered No: 690597 England
Received on Tuesday, 2 October 2007 09:52:45 UTC