RE: DNS Draft
Yaron Goland <[email protected]> Thu, 4 Sep 1997 11:15:33 -0700
| Newsgroups | gmane.ietf.url |
|---|---|
| Message-ID | <11352BDEEB92CF119F3F00805F14F485037BC26E@RED-44-MSG.dns.microsoft.com> |
Alas Roy there is what there is and there is what there should be. Currently all there is, is the ability to register the schema, there is not a way to register down level paths. While I agree that registering paths would have been the best way to handle this situation, matters did not turn out that way. Either way, however, we do need a way to keep private schemes from colliding and the draft in question appears to provide one satisfactory to all players. Yaron > -----Original Message----- > From: Roy T. Fielding [SMTP:[email protected]] > Sent: Thursday, September 04, 1997 12:30 AM > To: Yaron Goland > Cc: '[email protected]' > Subject: Re: DNS Draft > > >The reason I didn't do it that way is that neither Netscape nor > >Microsoft can support it properly. Both systems do registration based > on > >the protocol name, not on the path. As such we would have a perfectly > >reasonable standard that doesn't solve the problem posed by already > >deployed code. > > I guess I may be thinking of a different implementation model than > is actually in use. The "sensible" way of handling a new scheme is > to introduce a new handler for the scheme within a registration table. > So, you register a handler for the generic "path" scheme which looks > at the URL, checks for "path:/com/microsoft/" and says not implemented > if no match, otherwise it drops that part of the identifier and uses > the rest to do whatever application-specific thing you wanted to do. > > I don't see how that is any different for deployed software than > defining > separate handlers for each scheme. Is it impossible for one handler > to call another, or is there some other constraint that I just don't > know about? I'd look at the source, but ... > > OTOH, I have never been concerned about protecting the scheme > namespace > from collisions. They tend to be temporary phenomena. > > ....Roy