W3C home > Mailing lists > Public > www-xml-xinclude-comments@w3.org > January 2004

Re: Streaming basically impossible in the face of XPointers

From: Elliotte Rusty Harold <elharo@metalab.unc.edu>
Date: Tue, 27 Jan 2004 12:32:53 -0500
Message-Id: <p06010202bc3c4f154144@[192.168.254.4]>
To: daniel@veillard.com
Cc: www-xml-xinclude-comments@w3.org

The big problem with eliminating streaming as a viable implementation 
possibility is that you limit the maximum size of documents that can 
be handled. XInclude is probably good up to what I consider a medium 
sized document such as a book. However, for truly large documents, 
XInclude becomes infeasible if it's necessary to store all documents 
in memory until processing is complete.

It's also worth noting that several existing streaming 
implementations such as the XInclude handler in Xerces are basically 
subsetting the spec by eliminating support for document fragments. 
The question is whether such subsetting should be blessed or 
discouraged.
-- 

   Elliotte Rusty Harold
   elharo@metalab.unc.edu
   Effective XML (Addison-Wesley, 2003)
   http://www.cafeconleche.org/books/effectivexml
   http://www.amazon.com/exec/obidos/ISBN%3D0321150406/ref%3Dnosim/cafeaulaitA
Received on Tuesday, 27 January 2004 15:25:23 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.30 : Thursday, 9 June 2005 12:16:09 GMT