!--a11y-->
Technische Systemlandschaft 
Bei der XML-basierten Archivierung muss man zwischen zwei logisch getrennten Systemen unterscheiden, die in der Regel auch physisch getrennt sind: dem Anwendungssystem, dessen Datenbank entlastet werden soll bzw. die zu archivierenden Daten bereitstellt, und dem archivierenden System, in dem der XML-DAS läuft. Die XML-basierte Archivierung wird als zwei verschiedene Technologievarianten angeboten: ABAP und JAVA.
Im Anwendungssystem befindet sich der XML-DAS-Konnektor. Im Falle eines ABAP-Anwendungssystems beinhaltet der XML-DAS-Konnektor für ABAP das XML-Archive-API und die lokale Archivadministration (Transaktion SARA).
Im Falle eines JAVA-Anwendungssystems enthält der XML-DAS-Konnektor für JAVA zurzeit nur das XML-Archive-API für JAVA in der Form von der J2EE Library. Zum Archivieren benutzen Sie die anwendungs-spezifischen Benutzerschnittstellen (siehe die JAVA XML Archivierungssets: XI_SEC und XI_AF_MSG). (Die Archivierungsprogramme eines XML-Archivierungsobjekts verwenden das XML-Archive-API für ABAP, das per HTTP(s) mit dem XML-DAS kommuniziert).
Der XML-DAS ist Teil der SAP J2EE Engine, d.h., die
Archivierung erfolgt in dem JAVA-Stack eines SAP Web Application Servers für
ABAP und für JAVA. Während die Metadaten und Eigenschaftsindizes (zur
Unterstützung der wertbasierten Suche) in der Datenbank der J2EE Engine
gehalten werden, erfolgt die Speicherung der eigentlichen Daten in einem
Speichersystem, das über das Protokoll WebDAV angeschlossen ist. Alternativ
kann auch ein Dateisystem eingesetzt werden, das entsprechend stabil sein muss
und so einzurichten ist, dass es von allen Servern der SAP J2EE Engine
zugreifbar ist. Das gewünschte Speichersystem, bzw. ein Teil davon
(Verzeichnis oder WebDAV-Kollektion) wird mit Hilfe der XML-DAS-Administration
als sogenannte Ablage für ein Archivierungsobjekt verwendet. Da diese (und
weitere) Einstellungen anwendungssystemübergreifend sind, gehört die
XML-DAS-Administration
zur SAP J2EE Engine und muss für die Archivierung von Daten sowohl aus ABAP-
wie auch aus JAVA-Anwendungen konfiguriert werden .
Die folgende Grafik zeigt das Zusammenspiel der verschiedenen Komponenten:

Graphik 1: Zusammenspiel der verschiedenen Komponenten in der XML-basierten Archivierung