En la arquitectura XRX, se utiliza XForms para crear la interfaz de usuario, esta a su vez se comunica con Web Services tipo REST, escritos en XQuery, que corren en bases de datos XML (como eXist-db y BaseX).