- From: Rhoads, Stephen <SRhoads@ThruPoint.net>
- Date: Wed, 18 Feb 2004 13:39:54 -0500
- To: "'www-rdf-interest@w3.org'" <www-rdf-interest@w3.org>
- Message-ID: <B24F5C4EDA48D511B6CB00508BDFC194BB85C1@nyexchclstr.thrupoint.net>
My apologies for rehashing this, but I'm not fully satisfied. Yet. Feel free to slap me in the face if this has been resolved and I just have not done the requisite reading. It seems to me that the below statements get back to the problem which is described in [CRISIS]. If a URI resolves to an information resource, what is described, the concept behind the URI, or the information resource which is returned when you dereference the URI? Supposed I define an ex:TelevisionSeries called Sopranos and assign it a URI: <ex:TelevisionSeries rdf:about="http://www.hbo.com/Sopranos"> <ex:Title>The Sopranos</ex:Title> </ex:TelevisionSeries> But then when you dereference the URI, you get back a webpage. So what does the URI refer to, the Sopranos, or a webpage *about* the Sopranos? Maybe I want to make statements about the webpage: <ex:Webpage rdf:about="http://www.hbo.com/Sopranos"> <ex:homepageOf rdf:resource="http://www.hbo.com/Sopranos"/> <ada:accessibilityRating>Good</ada:accessibilityRating> </ex:Webpage> So "http://www.hbo.com/Sopranos" is both an ex:TelevisionSeries and an ex:Webpage about itself. That doesn't seem right. OK, so maybe I change my URI so that it does not resolve: "http://www.hbo.com/names/Sopranos" And when you try to dereference it you get back 404. That I can live with. But, per the below, you are suggesting that the server fall back to providing an RDF description of the URI. So we are back to original problem -- what is described, the TelevisionSeries or the information resource which is returned. So maybe we *don't* fall back to returning an RDF description and all I get is 404. And so I go ahead and issue an MGET to the server for the URI and get back an RDF description. That I *do* like, because I am essentially saying "give me the metadata you have for this URI" rather than "give me a representation of this URI". --- Stephen [CRISIS] http://www.ontopia.net/topicmaps/materials/identitycrisis.html Patrick Stickler Wrote: Though I'd go one step further (eventually, even if not at first) and make that server URIQA enlightened, so that, for those resources which have RDF descriptions, if folks dereference the URI, they get a metadata description of the resource, rather than just a boilerplate response. E.g., when you do an HTTP GET on http://sw.nokia.com/VOC-1/Vocabulary there is no "typical" representation available for that resource, so the URIQA enlightened server falls back to trying to provide a description of that resource. If there weren't any description either, it would return a 404 response (or could return a friendly boilerplate response such as you describe above) but in this case, there is a description so it returns the description as the representation (which it is). If there *were* some other representation provided for typical GET requests, you could still obtain that description either using MGET or via a direct request to the http://sw.nokia.com/uriqa? portal. But as a first step (or even only step) the approach you've adopted is IMO the way to go, and leaves the door open to adding functionality in the future. Cheers, Patrick -- Note: The information contained in this message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank you. ThruPoint, Inc.
Received on Wednesday, 18 February 2004 13:41:18 UTC