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 ServerWeb Application|BaseX HTTP Server]],
* as web servlets in a J2EE [[#Servlet Container|Servlet Container]], and
* for development purposes, using [[#Maven|Maven]].<br/><br/>