[
Lists Home |
Date Index |
Thread Index
]
> The only thing xsd is good for is showing how not to do it.
In the Web Services (and database?) world, the XSD type system is used for
databinding and therefore is hidden in the tooling, as Mike said.
Databinding is used as a 'fast onramp' for code generators or other
wizards to churn out new applications, gateway to legacy, etc. This is
being done at various enterprises (from the very large to the SME), and
it's not surprising to me that the vendors see those markets as more
important than the 'xml programming model' market, if such a thing can
even be cleanly defined and estimated.
RelaxNG can't address this since it has no native type system, but imports
XSD's.
But perhaps XLinq adoption, and its (inevitable?) OSS work-alikes while
tip the scales.
/r$
--
SOA Appliances
Application Integration Middleware
|