Going to Disappear? Is XML the Herald of Next-Generation Applications?




Download 2,96 Mb.
Pdf ko'rish
bet24/131
Sana14.05.2024
Hajmi2,96 Mb.
#232039
1   ...   20   21   22   23   24   25   26   27   ...   131
Bog'liq
Ceponkus, Hoodbhoy - Applied XML - Toolkit for Programmers

Going to Disappear? Is XML the Herald of Next-Generation Applications?
If we only had a crystal ball! The honest truth is that we don’t know for sure. We can, 
however, make some intelligent guesses by looking at the big picture. 
We think that XML is going to revolutionize the way information is exchanged by enabling 
the exchange of intelligent data. In doing so, the information processing will be more 
efficient and more intelligent. 
Loosely translated, everything gets multiplied by 
X
, where 
X
is an acceleration factor of 
orders of magnitude. 


- 21 -
The effect that XML is likely to have on browser technology in the long term may be to 
increase client dependency on the browser—the browser could start housing more and 
more applications. Eventually, full-blown applications may be run out of your browser. 
Imagine using your browser as a word processor or for spreadsheet analysis that can 
analyze data acquired from anywhere on the Web. XML could have a very positive 
reaction on the browser market. Some experts call this the birth of “OS agnostic 
machines.”
Alternatively, because an XML stream is universally parseable, it is possible that you 
could just as easily bypass the browser altogether and create your own standalone 
application without the overhead of a browser. If you want to use XML as an instruction 
media for your remote home lighting system, does it really have to be tied to a browser?
For high-level programming languages like Java, XML is a boon. As some executives 
say, “XML gives Java something to do.” Using XML as the standard format for 
exchanging information, programs written in these languages can easily exchange 
information with one another.
For the makers of database engines, it is a blessing because it removes much of the 
standards wars involved in exchanging information between different systems and making 
it available on the Web. Of course, it does mean that they will still have to agree on 
universal DTDs, but it is certainly a major step in the right direction.
Summary
What it all boils down to is this: XML is a universal format for exchanging information 
between software components that is legible to both computers and human beings. XML 
creates a lingua franca for the computer world that has been missing for the longest time. 
To illustrate how truly significant this is, imagine a world in which everyone could speak the 
same language and at the same time, maintain their societal customs, norms, and values. 
Imagine the tremendous potential for world peace and global prosperity that would be 
engendered by a universal language and a ubiquitous communication structure. Since 
everyone could communicate with one another, the sum total of human research would 
become immediately accessible. War would become redundant. Okay, call us idealists, but 
we believe that if everyone could communicate with one another perfectly, we’d have no 
conflicts and live in a world of global prosperity and happiness for all. That being true, XML 
is the closest thing we can see as being the tool for engendering utopia among computer 
users.

Download 2,96 Mb.
1   ...   20   21   22   23   24   25   26   27   ...   131




Download 2,96 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Going to Disappear? Is XML the Herald of Next-Generation Applications?

Download 2,96 Mb.
Pdf ko'rish