Essential XML
Beyond Markup
Don Box, Aaron Skonnard, John Lam

Book Description

The Extensible Markup Language (XML) has been anointed as the universal duct tape for all software integration problems despite XML's relatively humble origins in the world of document management systems. Essential XML presents a software engineering-focused view of XML and investigates how XML can be used as a component integration technology much like COM or CORBA. Written for software developers, this book demonstrates how XML can be used as the glue between independently developed software components (or in the marketecture terminology du jour, how XML can act as the backplane for B2B e-commerce applications).

Readers acquire a better understanding of XML's inner workings and come to see how its platform, language, and vendor independence--along with its accessibility--make it an extraordinarily effective solution for software interoperation.

Chapters
  1. Beyond Markup (Infoset, XML 1.0 + Namespaces)
  2. Programming XML (SAX, DOM)
  3. Navigation (XPath, XBase, XInclude, XPointer)
  4. XML Schemas (XSD)
  5. Transforms (XSLT) [adapted for MSDNM article]
  6. Beyond Interface-based Programming (SOAP concepts)
Appendices
Where to buy

You can buy Essential XML from Amazon. Check out the other new works in the Developmentor Series from Addison Wesley.

Additional Samples/Resources

See the author's personal site for additional samples and resources (linked from the author's name above).

Errata

The errata for Essential XML is listed here.


Last updated on 1/30/2002 by Aaron Skonnard