Introduction to XML
XML, eXtensible Markup Language, is a standard for representing “documents” as marked-up text; in other words, XML lets you use standard text, intermixed with special commands (markup), to represent a variety of data structures.
Within Caché, XML is used in a number of ways. These include:
As the external format for Caché class definitions.
As the format for text resource files used to localize applications.
As the format used for the Caché documentation (this tutorial was written using a standard XML editor).
As the interchange format used to implement Web Services. SOAP, the remote procedure call mechanism used for Web Services, is based on XML.