X
- Last Updated: May 18, 2026
- 2 minute read
- MarkLogic Server
- Version 12.0
- Documentation
XA (eXtended Architecture)
Database. The XA open standard for distributed transaction processing describes the interface between the global transaction manager and the local resource manager.
XCC (XML Content Connector)
MarkLogic. XCC is an API used to communicate with MarkLogic Server from Java middleware applications. The MarkLogic XCC application is a Java-based connector for accessing content in the server.
XDBC (XML Database Connector)
MarkLogic. A MarkLogic protocol (analogous to ODBC) for accessing MarkLogic databases. Typically used with Java applications.
XDBC Server
MarkLogic. XDBC Servers allow XML Content Connector (XCC) applications to communicate with MarkLogic Server. XDBC is analogous to ODBC, a standard middleware protocol used for accessing relational databases, although XDBC is not used for relational data. See XDBC Server Overview in Administrate MarkLogic Server.
XDM (XQuery and XPath Data Model)
XML. The data model shared by XQuery, XML Path language (XPath) , and XQuery and XPath Data Model (XDM) programming languages.
xdmp:
MarkLogic. Acronym for XML Data Management Protocol. Used in the MarkLogic built-in functions.
XML (Extensible Markup Language)
XML. A markup language defining a set of rules for encoding documents in human and machine-readable format. XML was designed to facilitate usability on the Web, to be simple to use, and easily generalized. See also XML Path language (XPath) and Extensible Stylesheet Language Transformations (XSLT).
XMLns (XML namespace)
XML. Used to provide uniquely named elements in a document and avoid naming collisions.
XPath (XML Path language)
XML. XPath is used for selecting nodes from an Extensible Markup Language (XML) document. Based on a tree representation of the XML document, XPath can navigate around the tree, selecting nodes. It can also be used to compute values from the contents of an XML document. See node.
XQuery
XML. Language for querying Extensible Markup Language (XML) documents. XQuery is a functional programming language for searching and transforming collections of structured and unstructured data.
XQuery Program
XML. This is the XQuery main module fully expanded, with any XQuery library modules needed for its evaluation. An XQuery program is sometimes referred to as a query, a statement, or a request. For more details on this terminology, see Understanding Transactions in MarkLogic Server in Develop Server-Side Applications.
XSD (XML Schema Definition)
XML. XSD specifies how to formally describe the elements in an Extensible Markup Language (XML) document. It can be used to verify each piece of item content in a document, to check that the item adheres to the description of its element. XSD can be used to express a set of rules to which an XML document must conform in order to be considered 'valid' according to that schema.
XSLT (Extensible Stylesheet Language Transformations)
XML. A superset of XML Path language (XPath) used for transforming Extensible Markup Language (XML) documents into other XML documents, or other objects like HTML web pages or plain text. XSLT uses XPath (and its functions) similar to XQuery.