[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Is there anyone working on a binary version of XML?

  • From: "Anders W. Tell" <anderst@t...>
  • To: Rick Jelliffe <ricko@a...>
  • Date: Sat, 27 Mar 1999 13:14:39 +0100

Re: Is there anyone working on a binary version of XML?
Rick Jelliffe wrote:

> I have done a few tests on how much compacter forms of XML (e.g.
> shortrefs) impact arrival characteristics of document packet-groups
> under TCP/IP compared to compression.  If your packet size is small, and
> you really need to get at data in the first packet (so that you can
> piggy back request for auto-linked resources in with the ACK for the
> first packet group), then more compact forms of markup may make a
> difference. But in general, compression is more effective. (It also
> depends on where the bottlenecks are in your data path.)

It seems that there are more use-cases which should benefit from having a
compressed or a binary format.

I made some tests using following XML data.
<xmltest>
   <xi4 value="0" name="VALUE"/>
   <xi4 value="32768" name="VALUE"/>
    ...
</xmltest>

The resulting sizes was:
XML       602830     (Standard XML text)
FML       131143     (Fast ML, a binary ml that Im working on)
XML.gz    75528      (gzip'ed XML text using -9 as compression rate)
FML.gz     20886     (gzip'ed Fast ML using -9 as  compression rate)

The facinating result here is the dramatic reduction in size obtained by first
converting to FML and the GZIP the markup stream.

> And select your element and attribute
> names so that their length is inverse to their frequency, as much as
> possible: so use "a:s" not "abracadabra:shazamarama" (you may even make
> two versions of your DTD: an authoring one and a transmission one.) One
> pof the main bottleneck on many SOHO systems is the modem speed:
> reducing the end-to-end character count means fewer packets, and more
> data arrives earlier, so more auto-links are followed earlier.

On the other hand there is a big drawback  using "manual tag compression"
which is Readability.

/Anders
--
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
/  Financial Toolsmiths AB  /
/  Anders W. Tell           /
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.