BaseX provides access to stored database resources and to the XQuery engine via [[REST]], [[RESTXQ]] and [[WebDAV]] services. This article describes different ways of deploying and configuring these services. The services can be deployed in three different ways:
* as standalone application by running the [[Startup#BaseX HTTP Server|BaseX HTTP Server]],* as web servlets in a J2EE [[#Servlet Container|Servlet Container]],and* for development purposes, using [[#Maven|Maven]], and* as standalone application by running the [[Startup#BaseX HTTP Server|BaseX HTTP Server]].<br/><br/>
=Servlet Container=