Put XML to Work | |
XML's potential in developing Web applications has garnered the lion's share of interest from developers and the computer press. However, you should be aware that XML has a broad possible range of uses that extend far beyond the sphere of the Internet.
For example, XML's broad flexibility offers the promise of ever-more powerful queries and data exchange between applications. This flexibility comes at a price, however: raw performance. Using a structured storage file to exchange data between applications might be fast, but you end up limiting your app's flexibility if parts of it can't read a structured storage file. So, don't simply rush out and convert all your databases to take advantage of XML. Take some time to consider the tradeoffs and whether all parts of your application will benefit from it. That said, here are some interesting things you might use XML to do:
|