At 10:04 PM 1/14/2009 -0300, Ricardo Aráoz wrote:
>Stephen Russell wrote:
> >
> > XML transmission is great.  Within my own servers or out to the world
> > and any type of recipient.  Size of transmission is the key.  Are you
> > pushing 50 rows of fifty columns or 50 rows of 3 columns?  Are the
> > columns chapters in of a book, articles in a magazine or could they be
> > lists of id-keys and lookup data text?
> >
> > It is all in what you are moving.
> >
> >
>But if we had a binary data STANDARD then you could ALSO do all of those
>things regardless of size of transmission and FASTER. Wouldn't you?

Richardo, you are absolutely correct. I think you're getting "arguments" 
because some of the XML evangelists haven't been around a long time and 
hadn't dealt with this kind of thing before. So they naturally think that 
XML just "appeared" and has finally solved all the data interface/passing 
problems.

Mainframes had binary data block definitions, mini-computers had them, and 
when PCs came along vendors had their own then as well. They all worked 
great (and actually quite a bit more efficiently - not nearly the hardware 
processing power/bandwidth that exists today).

So the reality is XML works because so many vendors support it. I think 
it's a "cool" standard, but I rarely use it for my systems unless an 
external interface is desired. Generating XML is pretty easy, so if a 
client wants to add and "XML Out" type thing for other systems to consume, 
I simply add it on. It's pretty much just a "code branch" after the desired 
data is obtained - either build the efficient package, or build the XML stuff.

Oddly enough, the thing that started this whole thread was a graph that 
supposedly showed MS's "proprietary binary" format was outperforming XML 
based solutions by 300% (or something like that).

-Charlie



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to