Our current XQJ API is based on Charles Foster’s [http://xqj.net/basex/ XQJ implementation], which fully utilized the client/server architecture of BaseX.
Note that the older {{Code|XML:DB}} API can only be used in embedded mode.
<div style="float:left; width:48%;">
==Local Examples==
* [https://github.com/BaseXdb/basex-examples/blob/master/src/main/java/org/basex/examples/query/RunCommands.java RunCommands.java]<br/>creates and drops database and index instances, prints a list of all existing databases.
* [https://github.com/BaseXdb/basex-examples/blob/master/src/main/java/org/basex/examples/UserExample.java UserExample.java]<br/>manages database users.
</div><div style="float:left; width:4%;">
</div><div style="float:left; width:48%;">
==[[REST API]]==
* [https://github.com/BaseXdb/basex-examples/blob/master/src/main/java/org/basex/examples/xmldb/XMLDBInsert.java XMLDBInsert.java]<br/>inserts a document into a database using XML:DB.
</div>
[[Category:Developer]]
__NOTOC__