[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Textual transmission typically faster?
- From: Matt Sergeant <firstname.lastname@example.org>
- To: Eugene Kuznetsov <email@example.com>
- Date: Thu, 18 Jan 2001 15:52:50 +0000 (GMT)
On Thu, 18 Jan 2001, Eugene Kuznetsov wrote:
> > I recall one of the presenters at XTech last year had been
> > experimenting with using a Java-serialized DOM rather than the source
> > XML document, and was surprised to find that the Java-serialized DOM
> > was both considerably larger than the *uncompressed* XML and
> > considerably slower to load.
> That shouldn't be surprising -- generally speaking a parse tree is
> larger than the text input to the parser. (And java serialization
> doesn't win any awards for efficiency in either time or space).
> However, a binary representation of the same data (specified in
> ASN.1 and encoded using BER, say) would be much smaller and more
Stefano Mazzocchi of Apache Cocoon project fame (now left that project)
has developed a binary serialization of SAX that is significantly faster
to load than the original XML (than Xerces non-validating mode).
I think he did some further work on it to make the binary format
(warning that page contains the compiler/decompiler itself as a Base64
But then this is getting off-topic...
/|| ** Director and CTO **
//|| ** AxKit.com Ltd ** ** XML Application Serving **
// || ** http://axkit.org ** ** XSLT, XPathScript, XSP **
// \\| // ** Personal Web Site: http://sergeant.org/ **