This article by Simon Sprott begins: "XML Data Binding allows you to manipulate an XML document via a set of simple objects. The rules defining the 'shape' of the XML document are described in an XML schema. Typically, it is possible to read an XML document into an XML binding library and manipulate it programmatically via simple get and set methods. Conversely, a document can be created from an XML data binding library, and serialized as an XML document."
It then launches into a chart and example rich comparison of the various schema creation
Features of RDF
In general, RDF provides the basis for generic tools for authoring, manipulating, and searching machine understandable data on the Web thereby promoting the transformation of the Web into a machine-processable repository of information.
RDF provides the following features:
- interoperability of metadata
- machine understandable semantics for metadata
- better precision in resource discovery than full text search
- future-proofing applications as schemas evolve
Further development will enable RDF to also provide:
- a uniform
The RELAX NG kind, and maybe the XSD kind.
I wanted to use Emacs+nxml to create some XHTML 2 documents, so I went looking for an XHTML 2 schema. The latest Working Draft says that it "includes an early implementation of XHTML 2.0 in RELAX NG, but does not include the implementations in DTD or XML Schema form. Those will be included in subsequent versions, once the content of this language stabilizes." This schema's location is not obvious, but a few web searches turned up a pointer to the ZIP archive version of the Working Draft mentioned in the
A consortium of computer industry heavyweights, including Microsoft, IBM, Cisco Systems, Dell, EMC, Hewlett-Packard, Intel, and Sun have gathered together to back a specification called the Service Modeling Language, or SML. SML is designed to help IT managers keep better track of the computers and services on their networks.
IT managers can use SML to build up complex descriptions of their network and services using building blocks of XML data. Because the XML data is standardized, these blocks can be reused, and third-party developers can create