7.1 - API XQJ
XQuery API for Java (XQJ) és una interfície de programació d’aplicacions Java pensada per utilitzar el llenguatge XQuery per obtenir informació de BD-XML natives, de manera semblant a com JDBC és una API pensada per utilitzar el llenguatge SQL per accedir a BD Relacionals.
XQJ va néixer el 2003 i la seua versió definitiva ha estat publicada el 2009. També és coneguda com a JSR 225 ja que ha estat dissenyada com un projecte JCP (Java Community Process). De moment (versió 1.7 de Java), no forma part de la llibreria estàndard de classes Java.
Nombrosos SGBD-XML natives faciliten la connectivitat des de Java mitjançant aquesta XQJ, de manera que podem desenvolupar aplicacions que accedesquen a SGBD-XML natives via XQJ amb l’única particularitat d’haver d’utilitzar la implementació de l’API que facilita cada SGBD.
A continuació desenvoluparem aplicacions Java que connecten contra SGBD-XML natives via XQJ i comprovarem que s'executen correctament en el SGBD-XML natives que estem utilitzant: eXist-db.
Llicenciat sota la Llicència Creative Commons Reconeixement NoComercial CompartirIgual 2.5