|
|
XMLXML (Extensible Markup Language) is a flexible way to create common information formats and share both the format and the data on the World Wide Web, intranets, and elsewhere. For example, computer makers might agree on a standard or common way to describe the information about a computer product (processor speed, memory size, and so forth) and then describe the product information format with XML. Such a standard way of describing data would enable a user to send an intelligent agent (a program) to each computer maker's Web site, gather data, and then make a valid comparison. XML can be used by any individual or group of individuals or companies that wants to share information in a consistent way. XML, a formal recommendation from the World Wide
Web Consortium (W3C), is similar to the language of today's Web pages, the
Hypertext Markup Language (HTML). Both XML and HTML contain markup symbols to
describe the contents of a page or file. HTML, however, describes the content of
a Web page (mainly text and graphic images) only in terms of how it is to be
displayed and interacted with. For example, a starts a new paragraph. XML
describes the content in terms of what data is being described. For example, a XML is "extensible" because, unlike HTML, the markup symbols are unlimited and self-defining. XML is actually a simpler and easier-to-use subset of the Standard Generalized Markup Language (SGML), the standard for how to create a document structure. It is expected that HTML and XML will be used together in many Web applications. XML markup, for example, may appear within an HTML page. Early applications of XML include Microsoft's Channel Definition Format (CDF), which describes a channel, a portion of a Web site that has been downloaded to your hard disk and is then is updated periodically as information changes. A specific CDF file contains data that specifies an initial Web page and how frequently it is updated. Another early application is ChartWare, which uses XML as a way to describe medical charts so that they can be shared by doctors. Applications related to banking, e-commerce ordering, personal preference profiles, purchase orders, litigation documents, part lists, and many others are anticipated. Read more about XML at: > The W3C provides more information about XML. > SearchXMLResources.com offers news, lists of XML applications, and links to other XML-related sites. > Another good source is Robin Cover's The SGML/XML Web Page . > Here is IBM's Introduction to XML , an online tutorial. > Microsoft provides an example of Building an Interactive Frequent-Flyer Web Site Using XML . |
|