Re: [Simple] Some thoughts on XCAP's resource architecture

Jonathan Rosenberg wrote:
> ...
>> 2a) HTTP implementation barriers.  The last HTTP server I developed 
>> would have to be rearchitected in several places to handle XCAP's 
>> interdependencies, work beyond what you'd expect from adding XCAP 
>> support.  Throughout the server, the code uses exact matching of URLs 
>> to figure out what to do -- not URL pattern matching. So for example:
>>  - The way ETags were generated and stored and changed would have to 
>> be thrown out because ETags were generated independently for every 
>> resource.
>>  - Since resources were independent, write requests for different 
>> resources could be handled concurrently with ease, but that would have 
>> to change.
> 
> 
> The proof is in the implementations; we have a few already, and those 
> folks have posted here that they havent seen these problems.

And anyway (already pointed out earlier), an HTTP server that supports 
WebDAV namespace operations already can't handle etags on a per-resource 
basis. That approach simply doesn't work.

 > ...

Best regards, Julian

-- 
<green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760

Received on Saturday, 4 December 2004 13:01:18 UTC