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.