Re: Resources and Identifiers
Daniel LaLiberte <liberte@ncsa.uiuc.edu> Fri, 21 February 1997 22:30 UTC
Received: from cnri by ietf.org id aa22057; 21 Feb 97 17:30 EST
Received: from services.Bunyip.Com by CNRI.Reston.VA.US id aa25334; 21 Feb 97 17:30 EST
Received: (from daemon@localhost) by services.bunyip.com (8.8.5/8.8.5) id RAA14464 for uri-out; Fri, 21 Feb 1997 17:16:30 -0500 (EST)
Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.8.5/8.8.5) with SMTP id RAA14459 for <uri@services.bunyip.com>; Fri, 21 Feb 1997 17:16:26 -0500 (EST)
Received: from sdgmail.ncsa.uiuc.edu by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b) id AA07583 (mail destined for uri@services.bunyip.com); Fri, 21 Feb 97 17:16:25 -0500
Received: from void.ncsa.uiuc.edu (void [141.142.103.20]) by ncsa.uiuc.edu (8.8.5/8.8.5) with ESMTP id QAA03802; Fri, 21 Feb 1997 16:16:21 -0600 (CST)
From: Daniel LaLiberte <liberte@ncsa.uiuc.edu>
Received: (from liberte@localhost) by void.ncsa.uiuc.edu (8.8.2/8.8.2) id QAA18376; Fri, 21 Feb 1997 16:16:15 -0600 (CST)
Date: Fri, 21 Feb 1997 16:16:15 -0600
Message-Id: <199702212216.QAA18376@void.ncsa.uiuc.edu>
To: Jonathan Rosenne <Jonathan_Rosenne@compuserve.com>
Cc: URI List <uri@bunyip.com>
Subject: Re: Resources and Identifiers
In-Reply-To: <199702211616_MC2-1194-2C56@compuserve.com>
References: <199702211616_MC2-1194-2C56@compuserve.com>
Sender: owner-uri@bunyip.com
Precedence: bulk
Daniel LaLiberte wrote: > >Same bits means same object, Jonathan Rosenne writes: > Same bits are not necessarily the same object. Three people have pointed this out, so I better explain myself. (I originally had a parenthetical qualification but too many parentheses tends to get confusing). If what you mean by "object" is only the remote object referred to by the URL that resulted in the bits, then yes, getting the same bits from two different results does not necessarily mean you got them from the same remote object. But if what you mean by "object" is whatever you have in hand, then if you have two piles of bits that are identical down to the last bit, then they are (copies of) the same object. These are constant local objects as opposed to remote resources. In the programming analogy, one number 1364 is identical to anther number 1364. The HTTP spec calls this an "entity". If what you have in hand is two identifiers, you can compare the identifiers to see if they are identical identifiers, and if so, then the objects they refer to are obviously identical. If they are not identical identifiers, you may be able to do some operation on the identifiers to find out if they are referring to the same object. Identifiers themselves can be considered objects in this sense of some bits that you operate on indirectly, just as an object can contain within itself a reference to another object. It's all very consistent, though a bit unusual. -- Daniel LaLiberte (liberte@ncsa.uiuc.edu) National Center for Supercomputing Applications http://union.ncsa.uiuc.edu/~liberte/
- Re: Resources and Identifiers Jonathan Rosenne
- Re: Resources and Identifiers Daniel LaLiberte