Creating and Configuring App Servers
- Last Updated: April 15, 2026
- 1 minute read
- MarkLogic Server
- Version 12.0
- Documentation
An application is executed on an App Server, which is configured with a specific database and port number. Once you have created a database, you can create an App Server. MarkLogic Server allows you to create three types of App Servers to support different types of applications:
-
HTTP App Servers for executing XQuery or JavaScript, and servicing HTTP requests from a client, like a web server. For information on creating and configuring an HTTP App Server, see Creating a New HTTP Server.
-
XDBC App Servers for Contentbase Connector (XCC) applications that use the Java XCC libraries. For information on creating and configuring an XDBC App Server, see XDBC Servers.
-
WebDAV App Servers for accessing a MarkLogic Server database via a WebDAV client. For information on creating and configuring a WebDAV App Server, see Procedures for Creating and Managing WebDAV Servers.
-
ODBC App Servers for accessing a MarkLogic Server database via a SQL client. For information on creating and configuring an ODBC App Server, see ODBC Servers.
To secure your App Server using SSL, see Enabling SSL Communication over XDQP.