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

RE: Why XML for Messaging?

RE:  Why XML for Messaging?
Hello Len,

I agree XML is not the most efficient format. We got more efficient formats
in the past. But...

a) We now have a common alphabet, still not a common language. Comparing
this to actual tour of babel after several thousand of years, this is quite
an accomplishment.

b) The transformation tool (XSLT) that comes with it allows us to perform
translation form one language to another. Even perform transformations into
other syntax languages like for instance Java or ECMAScript. Moreover, we
can even perform this transformation in most modern browsers. This is a
tremendously useful tool for model to model transformations.

c) Easier to debug. For anything returning an XML based format, its quite
useful to use the browser to check the returned result set, easier to debug
than with binary formats: for example, to debug a SQL/xml statement or an
Xquery statement. I know, not a lot of tools out there are providing this,
but slowly and surely more and more do.

You know Len, for at least a couple of years and since new technologies take
a veeeeeery looooong time to percolate in developers mind, I'll wait that
more tool use XML as an interchange format.

However, in the near future, I think it is more useful to challenge the
actual three tiers architecture. The middle tier is used mainly to resolve
the impedance mismatch between relational database and clients. Most of the
time, tables and rows and transformed into objects and these objects used to
feed data into dumb terminals through HTML; this time instead of having
green screen we have colorful screen but still the same paradigm. New
progress made on the relational DB front allows us now to talk directly to
the RDB and get rid of the middle tier. For the moment, until we have more
tools and developers waking up to XML, I wouldn't change the format (at
least until it becomes really really pervasive) . But I think its time to
provide richer environments to users and go beyond the mainframe
architecture we are sticked with these days. So, if a don Quichote is in
search of a windmill its better to attack the three tier architecture than
the messaging format. Yes I know Len, big money, big players are too happy
to make money with this actual architecture... 

Didier PH Martin


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.
First Name
Last Name
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.