Re: [BioRDF] URI Resolution

On Feb 5, 2007, at 2:05 PM, Xiaoshu Wang wrote:
> Another problem is that if I want to say that
>
> http://purl.example.com/#purl owl:sameAs http://bar.com/#bar .
>
> However, http://purl.example.com/#purl is a well maintained  
> persistent URI.  With your proposed approach, does that mean that  
> http://purl.example.com/#purl should be "dereferenced" just as  
> http://bar.com/#bar?

The assumption is that there may be multiple getMethods, and that  
each will return the same resource if you ask for it (otherwise the  
sameAs is a lie). Therefore a robust client will try all the  
getMethods for a thing and all things it is same as, and stop when  
the first one succeeds. If the getMethod for #bar is applied to #purl  
the worse thing that can happen is that it will fail and the original  
getMethod for #purl will eventually be tried and succeed. Smart  
resolvers might use heuristics to choose which methods to try first,  
but this won't change the outcome.

-Alan

Received on Monday, 5 February 2007 19:30:31 UTC