
• XML is textual, which simplifies testing and debugging (this should
not be neglected because very few applications work flawlessly the
first time).
• XML is cost effective to deploy because many vendors support it; com-
panion standards are also available.
XML for the Data Tiers
XML brings its emphasis on structure, its extensibility, its scalability, and
its versatility to the data tiers. This chapter has discussed the structure
aspect at length already, so let’s review the other features.
Extensibility
Figure 11.6 is the structure for the list of products. Listing 11.2 is an
example of a list of products.
359
XML for the Data Tiers
Figure 11.6: Structure ...