Changes

Jump to navigation Jump to search
100 bytes added ,  09:31, 13 September 2011
no edit summary
We provides provide clients in several programming languages. With the following light-weight bindings,
you will be able to connect to a running BaseX server instance, execute all database
commands and perform queries.
* [[Query Mode]]: Description of the usage of the query mode.
Currently, we offer bindings for the following programming languages (bindings in for other languages are welcome!):
; Imperative:
: [https://github.com/BaseXdb/basex-api/tree/master/src/main/c C]
; Object oriented:
: [https://github.com/BaseXdb/basex-api/tree/master/src/main/c%23 C#], [https://github.com/BaseXdb/basex-api/tree/master/src/main/vb VB], [https://github.com/BaseXdb/basex-api/tree/master/src/main/java Java], [https://github.com/BaseXdb/basex-api/tree/master/src/main/scala Scala]
; [https://github.com/BaseXdb/basex-api/tree/master/src/main/qt QT] (contributed by Hendrik Strobelt)
; Scripting
: [https://github.com/BaseXdb/basex-api/tree/master/src/main/php PHP], [https://github.com/BaseXdb/basex-api/tree/master/src/main/python Python], [https://github.com/BaseXdb/basex-api/tree/master/src/main/perl Perl], [https://github.com/BaseXdb/basex-api/tree/master/src/main/ruby Ruby]
: [https://github.com/BaseXdb/basex-api/tree/master/src/main/rebol Rebol] (thanks to contributed by Sabu Francis)
; Functional:
: [https://github.com/BaseXdb/basex-api/tree/master/src/main/lisp Lisp] (thanks to contributed by Andy Chambers): [https://github.com/BaseXdb/basex-api/tree/master/src/main/haskell Haskell] (thanks to contributed by Leo Wörteler)
Most of the interfaces contain at least the following six files:
Please check out [https://github.com/BaseXdb/basex-api/blob/master/src/main/readme.txt readme.txt]
for more background information on the client/server communicationprotocol.
[[Category:Developer]]
[[Category:Server]]
[[Category:API]]
Bureaucrats, editor, reviewer, Administrators
13,554

edits

Navigation menu