[
Lists Home |
Date Index |
Thread Index
]
I think a lot of the "Angle Brackets" vs "Infoset" arguments arise from XML being a disruptive technology
http://www.wikipedia.org/wiki/Disruptive_technology.
XML is disruptive because:
- markup became mainstream in basically a new market (document markup), predominantly because of HTMLs popularity. HTML and the web were the tipping point for widespread adoption of document markup.
- the tools for processing document (XML Parsers) were so obviously suited for dealing with data that is not document markup (like database tables, function call arguments, etc). This technology really isn't as good as binary marshalling formats like DCOM and CORBA might use (for performance reasons), but its much simpler to implement and interoperate since most platforms have XML anyway.
I think its quite reasonable to look at instance documents two ways, one as marked up text, and the other as a portable if not efficient representation of data for computers to use. I think the infoset is a good model for both cases.
Doug Ransom
Interoperability Architect
Power Measurement
2195 Keating X Road
Saanichton, BC, Canada V8M 2A5
Tel: 1-(250) 652-7100
E-Mail: <mailto:doug.ransom@pwrm.com>
Website: <http://www.pwrm.com/>
ION(r) smart energy everywhere(tm)
|