RE: [xri] XriAsRelativeUri - Question of Bindings

From
Chasen, Les <>
Date
2008-11-07T18:11:30+00:00
ID
Thread
RE: [xri] XriAsRelativeUri - Question of Bindings
How do the sub-delegations of xri.net get in the zone of
xri.net?

 

From: John Bradley
[mailto:] 

Sent: Friday, November 07, 2008 11:58 AM

To: Nika Jones

Cc: OASIS XRI TC

Subject: Re: [xri] XriAsRelativeUri - Question of Bindings

 

*.xri.net is just a way to determine by inspection that the
http(s) URI adheres to the XRI subjcheme for http:

 

It has to do with the chain of authority.  We proposed
in 2.0 that we use xri.* as the pattern for proxy servers.

 

The TAG said no you cant do that it violates AWWW in that we
would be steeling a host name out of everyones namespace.

 

The principle is that you can only define policy
for hosts under your domain.  

 

So they have this as a principle but
no mechanism to accomplish this.

 

An idea that we had to accommodate there principle
but still allow for people to have there own proxy servers is to set up the DNS
for xri.net in such a way that if you request an A record for
xri.boeing.com.xri.net it would return the A record for xri.boeing.com.
 This lets boeing run there own proxy at xri.boeing.com and produce HXRI
like https://xri.boeing.com.xri.net/@boeing*marty
that use there own proxy server,  but are still XRI by inspection.

 

They could get tricky and have two proxy servers one inside
there firewall and one outside using dns split horizon.

 

As the HXRI that they produce are resolvable as URI from
there proxy but by inspection a partner like Lockheed could resolve
them via its own resolver or at https://xri.net
as it sees fit for the application.

 

So to your question http://employees.example.com.xri.net/=nika.jones
should resolve to the same meta data as http://parts.example.com.xri.net/=nika.jones
 they are just separate proxies for load balancing and
performance reasons.

 

This is not requiring anyone to set up there own
proxy.  However it makes it easier for people to do that if they require
it.

 

John Bradley

=jbradley

 

 

On 7-Nov-08, at 1:03 AM, Nika Jones wrote:

In section 6 - "Proposed HTTP and HTTPS Bindings"

http://wiki.oasis-open.org/xri/XriAsRelativeUri#head-66cc964a3fdc2ada8ed087e2bd95bca22944b7c9

What exactly does *.xri.net do?

If the "*" means I can put anything there, does that mean all of the
resolution happens on the "*" server?

Also if I designate a server (or group) with sub-domains to do resolution
work... ie. employees.example.com and parts.example.com ... under the
"same domain" proposal can I split that work up? And would it become
something like  http://employees.example.com.xri.net/=nika.jones
right?

Wow.

Nika

---------------------------------------------------------------------

To unsubscribe from this mail list, you must leave the OASIS TC that

generates this mail.  Follow this link to all your TCs in OASIS at:

https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php