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

RE: Is there a use for standardized binary XML (was RE: Micros

  • To: 'Michael Rys' <mrys@m...>
  • Subject: RE: Is there a use for standardized binary XML (was RE: Microsoft FUD on binary XML...)
  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • Date: Tue, 25 Nov 2003 10:40:14 -0600
  • Cc: xml-dev@l...

binary xml c
From: Michael Rys [mailto:mrys@m...]

>[Michael Rys] I think that every fiefdom can use whatever currency and
>language they want to use. But if you want to simplify interop, you
>should standardize one currency and one language, one measurement system
>etc and not have two. There is nothing in my mail that claims that
>others cannot use a binary format. But once you want to enable real
>interop, I think having only one standard format is much preferable to n
>1.

Accepting that that is your position, and ostensibly a Microsoft position 
given the paper presented at the binary workshop, here is what many in the 
developer world see themselves as up against.

This is from Rob Relyea's blog on XAML:

># re: Why is XAML well-formed XML?

>Avalon can use XML at runtime, but the general case will probably not be
doing that. We compile XAML into a combination of 
>code (jscript, c# or whatever language you may choose) and BAML. BAML is a
binary format that is a representation of the 
>hierarchy of elements and the properties set on them. It will be smaller
and faster to load than XAML since we have pre-
>determined which class each tag maps. 
>With BAML we are doing more than just size reduction, we are trying to do
some costly operations during the compile step - 
>so we get better runtime performance. 

So on the one hand, we have someone telling us the XML binary isn't a 
good idea for interop; on the other, we have a rich application client 
language developer telling us that is precisely what is intended.  Is 
this a fiefdom issue, or would we expect BAML to emerge as the MS 
choice for binary XML?  I'm not after MS's throat here; I simply am 
trying to show why it is so difficult to take the MS presentation 
at the binary workshop seriously.   In the rich client 3D world, 
we already take the need for the binary seriously.  It is simply 
a question of generality.  So far, all I see emerging as a consensus 
is 'the need depends on the application'.

len


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.