XML as a Better Component Model

The last 30+ years of software engineering and distributed systems research and development has left a fairly extensive paper (and product) trail of ideas, concepts, and techniques that natural selection has weeded down to the ideas summarized in the previous several pages of prose. As a reader, you may be wondering, "What does all of this have to do with XML?" In a word: everything. XML was originally developed to solve a completely different class of problems than the ones just described. However, as the software industry looks to XML as a solution to all problems short of world hunger, there is a tendency to reinvent the entire automobile and highway system in the process of reinventing the wheel. In particular, ...

Get Essential XML: Beyond Markup now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.