On Friday April 26, 2002 04:43 pm, Kendall Clark wrote: > >>>>> "geoffrey" == Geoffrey Talvola <[EMAIL PROTECTED]> writes: > > geoffrey> Terrel Shumway wrote: > >> > I agree completely that the way an app server like Webware > >> > >> manages URI > >> > >> > space should make no assumptions about filesystems. That's, in > >> > my view, the major Webware wart. > >> > >> I hadn't thought of it that way. But yes, that is exactly right. > > geoffrey> I'm happy to see more flexibility in Webware's URI > geoffrey> handling as long as the current behavior remains the > geoffrey> default behavior out of the box. > > I suppose that's reasonable, if for least-surprise reasons, if no > other, though least-surprise has a limited shelf life, IMO. > > geoffrey> More flexible URI handling is a bonus for > geoffrey> content-management types of applications, but it doesn't > geoffrey> help at all for the type of application I'm developing > geoffrey> (and for many other apps too). > > I think it's almost entirely orthogonal to the *kind* of application > one is building; that is, I just don't see any positive reason to make > assumptions about filesystem entities in the code that resolves a URI > into some resource on the server that is responsible for that URI.
For the sake of keeping things simple. Having a simple URI-servlet mapping helps with ease of understanding for the developers building the web application. > > Amazon is a pretty good example; there's a rather complex Web app that > runs the site, and I can't ever remember seeing a ?query-string URL; > it appears to pass all arguments as hierarchical elements separated by > "/". If I'm writing forms with action=get, I'm going to get ?=style query-string parameters regardless of whether I'd prefer a different format. I may as well use that format in other places where I'm constructing the URI too -- why make my job more difficult by having to handle a different parameter format? > > That doesn't strike me as application *type*-specific at all. In some > cases, it's merely a matter of style, preference, and other > considerations (like those in the W3C's URI style recommendations). > Point taken, but I'll still prefer to keep things simple, and for me that means sticking with the way Webware works now. - Geoff _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss