Changes

Jump to navigation Jump to search
124 bytes added ,  16:08, 25 July 2022
BaseX is very light-weight. It can be run and used in many different ways:
# BaseX comes with a [[GUI|Graphical User Interface]] that offers you marvelous tools for managing, querying and visualizing your data and write complex writing sophisticated applications in XQuery.# You can start BaseX as a standalone [[Command-Line Client]] if you prefer to work on command-line line and in the terminal, or want to do batch processing.# The [[Database Server]] is the right choice if you have multiple users or clients, or if you use other programming languages and if you don’t require HTTP services, and if you tend to communicate with BaseX on a technical level.
# The [[Web Application|HTTP Server]] provides [[REST]] and [[WebDAV]] services. With [[RESTXQ]], complex web applications can be built, and the embedded [[DBA]] application allows you to work with BaseX in the browser.
BaseX can also be embedded as a Java library in your own applications.
==Concurrent Operations==
==Full Distributions==
In addition, the '''ZIP Package''' and the '''Windows Installer''' contain extra libraries for RESTXQ web applications and other advanced features, [[Start Scripts]], and BaseX's the [[DBA]], a browser-based database administration interface ([[DBA]]).If you unzip or install BaseX, the target directory will contain the following directories:
After BaseX has been unzipped or installed{| class="wikitable"|- valign="top"! Directory! Description|-| {{Code|bin}}| Start scripts (Windows, Linux).|-| {{Code|data}}| The database directory.|-| {{Code|etc}}| Example data: XML sample, [[Catalog Resolver|catalog and DTD files]].|-| {{Code|lib}}| Extra libraries (Jetty, Tagsoup, …).|-| {{Code|lib/custom}}| Directory in which additional JAR files can be placed (such as the following directories will be availableSaxon library).|-| {{Code|repo}}| [[Repository]] for external XQuery modules (the [http://www.xqueryfunctions.com FunctX] library is included as example).|-| {{Code|src}}| Directory for your XQuery scripts and other source data.|-| {{Code|webapp}}| [[Web Application]] directory:home of the RESTXQ web application, REST scripts, and [[DBA]].|}
* {{Code|bin/}}: Start scripts (Windows, Linux).* {{Code|data/}}: Database directory. See [[Configuration]] for more details.* {{Code|etc/}}: Example data: XML sample, Global [[Catalog Resolver|catalog and DTD filesOptions]].* {{Code|lib/}}: Extra libraries (Jetty, Tagsoup, …).* {{Code|lib/custom/}}: Directory, are stored in which additional JAR files can be placed (such as the Saxon library).* {{Code|repo/}}: [[Repository]] for external XQuery modules (the [http://www.xqueryfunctions.com FunctX] library is included as example).* {{CodeConfiguration|src/}}: Directory for your XQuery scripts and other source data.* {{Code|webapp/}}: [[Web Application]] directory: home of the RESTXQ web application, REST scripts, and [[DBAbasex configuration file]].
If BaseX is started via the start scripts or the Windows icons, all JAR files in the {{Code|lib}} directory and its descendant directories will be added to the class path.
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu