Similar to Hypertext Markup Language (HTML), the eXtensible Markup Language (XML) allows you to define your own application-specific markup tags and is thus particularly suited for data interchange.
Adaptive Server allows you to:
Generate XML-formatted documents from raw data stored in Adaptive Server.
Store XML documents and data extracted from them in Adaptive Server.
Query XML documents stored on the Web.
Adaptive Server uses the XML Query Language (XQL) to search XML documents. A Java-based XQL query processor is included with Adaptive Server. Because many of the tools commonly used to process XML are written in Java, Adaptive Server provides an excellent base for XML-SQL applications.