8.2 THE NEED

We have observed that standardization improves connectivity between applications, paving the way for people to collaborate. HTTP defines the standard format of communication. HTML/CSS defines the standard way of handling content. But content itself is made of data. Isn't there a means of a standardized structure for data? XML attempts to standardize the definition, validation and sharing of data across applications.

Most of the Client's Requests are serviced by the Server, but it is well streamlined when the content is structured as in the case of data from a database table. However, this should not be a condition to enable sharing of information. In reality, much of the content is unstructured or semi-structured at best. Even for ...

Get Web Technology: Theory and Practice 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.