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

Re: Is it time for the binary XML permathread to startup agai

  • From: Rick Marshall <rjm@z...>
  • To: "Costello, Roger L." <costello@m...>
  • Date: Sat, 21 Jul 2007 10:53:30 +1000

Re:  Is it time for the binary XML permathread to startup  agai
Hi Roger,

1. Compression/decompression times are usually quite fast - time on the 
wire is usually quite slow so even for relatively small documents, 
compression/decompression is worthwhile. In fact this applies across 
lots of uses, not just XML. Even Gbit networks benefit from this.

2. Not all XML is sent from a web server so that point is really not 
relevant.

Regards
Rick

Costello, Roger L. wrote:
> Hi Folks,
>
> I have collected the various comments and organized them into the
> appropriate slots.
>
>
> When sending an XML document across the wire, here are the main
> choices:
>
> 2. Compress the XML document using a compression tool such as WinZip or
> Bzip, and then send the compressed document.
>
> Comment: a compressed format is not in the same space nor purpose as a
> binary format.  A long (XML text) document can still be long in binary
> format, but readily parsed efficiently by a binary parser, while a
> compressed format aims solely for compression efficiency regardless of
> parsing difficulty.
>
> Adv: it helps in sending large files quickly by shrinking the size of
> the file.
>
> Disadv: overall processing from sender (encoding side) to receiver
> (decoding
>         side) becomes longer (for given constant CPU speed) due to
> extra
>         overhead of compression and decompression.
>
> WinZip and Bzip reduces the size of the document on the wire but
> usually increases processing time
>
> Zip can be used with any XML document
>
> 3. Use the compression capabilities inherent in HTTP (gzip content
> encoding, i.e. http+gzip)
>
> Adv: The compression is done automatically and pretty much every web
> server and client now supports this.
>
>
> /Roger
>
>
> _______________________________________________________________________
>
> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
> to support XML implementation and development. To minimize
> spam in the archives, you must subscribe before posting.
>
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Or unsubscribe: xml-dev-unsubscribe@l...
> subscribe: xml-dev-subscribe@l...
> List archive: http://lists.xml.org/archives/xml-dev/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
>
>
>   


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.