Chapter 2. Describing Information: XML
The Extensible Markup Language (XML) is the foundation on which Web services are built. XML provides the description, storage, and transmission format for data exchanged via Web services. XML also is used to create the Web services technologies that exchange the data.
Web services are built on XML
XML is similar to the Hypertext Markup Language (HTML), having elements, attributes, and values. Well-formed XML documents can be displayed in browsers, although this aspect of XML is not relevant to Web services. HTML contains a finite set of elements and attributes, but XML allows any number of them to be defined.
XML elements and attributes independently define type and structure information for the data they ...