XML Services provides the following capabilities:
A native XML processor to run in Adaptive Server. This processor implements the XPath language, a significant subset of the XQuery language. This processor is upwardly compatible with the XQL language implemented by the Java-based SQL processor provided by Adaptive Server 12.5, so it provides a migration path for current applications.
A for xml extension of select statements, and a Java-based forxmlj function, to map SQL result sets to the standard SQLX-XML representation. Java-based forsqlj functions are present to map a SQLX-XML document back to a SQL script that recreates the data.
The 12.5.1 XML Services feature builds on experience with the Adaptive Server 12.5 XML support, and provides a basis for further enhancement.