Re: Who can express URL syntax with BNF

luotonen@ptsun00.cern.ch (Ari Luotonen)
Errors-To: listmaster@www0.cern.ch
Date: Mon, 2 May 1994 12:29:44 +0200
Errors-To: listmaster@www0.cern.ch
Message-id: <9405021028.AA02044@ptsun03.cern.ch>
Errors-To: listmaster@www0.cern.ch
Reply-To: luotonen@ptsun00.cern.ch
Originator: www-talk@info.cern.ch
Sender: www-talk@www0.cern.ch
Precedence: bulk
From: luotonen@ptsun00.cern.ch (Ari Luotonen)
To: Multiple recipients of list <www-talk@www0.cern.ch>
Subject: Re: Who can express URL syntax with BNF
X-Listprocessor-Version: 6.0c -- ListProcessor by Anastasios Kotsikonas

> If SPACEJUMP and TEXTSEARCH are attributes of an object and not 
> methods --- what are we going to do if we move from URLs to URNs?
> Then every URN is an object with an associated attribute.
> Will there be different URNs for "get me a document" and 
> "search in a document"?
> 
> Can a server disambiguate this:
> 
> 	GET /12345?....
> 
> "12345" is an URN, not a path to an object.

Whatever the object and however it is referred to (URL, URN)
by the time a search/spacejump has to be performed the server
does have the actual object and the object has the necessary
information about what to do with it.

Isn't URN translated to a URL such that when a server gets a
request it is still a URL?  And even if a URN is requested the
server does have to know which object it is => can find out
what kind of query it is.

Until the time you get to the object itself you don't have to
know if its a spacejump or a textsearch anyway.

-- Cheers, Ari --