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

Re: The Rising Sun: How XML Binary Restored the Fortunes of I


xml binary
On Thu, 7 Apr 2005 11:18 am, Bullard, Claude L (Len) wrote:
> An awful lot of pundits seem to be lining up against an XML Binary.
> In the other camp, one finds companies such as Sun and Expway as
> well as standards keiretsu such as the W3DC.  While XML-Dev readers
> are playing with Pythonesque lampoons, Layman and Box publish
> a lampoon designed to poke fun at those innovating on the idea
> of a faster XML.  Berners-Lee is  suggesting that perhaps a
> simpler XML is the answer.  The TAG is demanding benchmarks and
> test cases, something that hasn't been demanded of disruptive
> technologies such as HTML, RSS, CSS, XML, or even SOAP for which
> one could have demanded tests.

Are these experts (and lampoonists) on xml-dev?

> I wonder:  is the XML Binary a disruptive technology that will change
> the current landscape of technology companies?  Is this a case where
> the current winners of the market play wait and see only to be late to
> market with something important?

I think it makes a lot of sense. 

Nothing beats an Internal binary format for processing speed.

If you think about xml parsing, most of the time is spent searching for the 
closing tag. If these things are known internally (how far to jump to skip to 
the end tag) then processing time will obviously come down dramatically. 

but then again, it's possible to do xml in realtime, certainly in single 
network packets. So one would really only notice the benefit on todays 
machines when the size of the file goes over 1M.

not to forget, xml is binary already. Everytime I do 'debug myfile.xml' I see 
all these hex codes - oh and yes, the characters are shown on the far right 
just in case.

Harold seems to favour a bit of lightweight zipping/gzipping/bzipping to cut 
some weight off for on the wire transmission and I tend to agree with that.

So my opinion is that binary xml is useful to have, should be done on the fly, 
but just as part of the loader function for putting it in memory.

It's definitely a nice sort of optimisor technology for any high performance 
parser to have.

David

-- 
Computergrid : The ones with the most connections win.

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.