DXQ

Mary Fernández, Trevor Jim, Kristi Morton, Nicola Onose, Jérôme Siméon
2007 Proceedings of the 4th international workshop on XQuery implementation, experience and perspectives - XIME-P '07  
We present DXQ, an extension of XQuery to support the effective and efficient development of distributed XML applications. A DXQ program can invoke remote DXQ programs both synchronously and asynchronously and can dynamically ship DXQ code to execute at remote servers. We illustrate the power of the language with two distributed applications: the resolution algorithm of the Domain Name System (DNS) and the Narada overlay-network protocol. Our implementation permits concurrent evaluation of DXQ
more » ... xpressions at each server and can produce results extensionally (as XML values) or intensionally (as DXQ expressions).
doi:10.1145/1328158.1328161 dblp:conf/ximep/FernandezJMOS07 fatcat:65jnzupyz5edpf53xpyftrj524