Lists Home |
Date Index |
>Zo, schtop mit da XML ist ein data model already!
XML is *more* than a data model, it is an information model, where:
data + context = information
Adaptive application can be written (if certain XML modeling rules are
followed), that allow Meta Object Protocols (MOP) and Reflection to be used
to dynamically extend the runtime environment.
The MOP and processing instructions (albeit language specific) can even be
stored as XML documents. Combine all these documents in a self constructing
database (like the NeoCore XMS), and you have a fully extensible development
platform that supports heterogeneity quite well... all this with the XML 1.0
specification, without need for DTD... (Infosets required)