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.

