22.04.2015 Aufrufe

eTutor XQuery und Datalog - Data & Knowledge Engineering

eTutor XQuery und Datalog - Data & Knowledge Engineering

eTutor XQuery und Datalog - Data & Knowledge Engineering

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.1. Architektur 39<br />

Eine Auflistung dieser Klassenbibliotheken mit einer kurzen Erklärung zum<br />

Einsatzzweck wird in Tabelle 4.2 gezeigt. Hier werden außerdem die Namen der<br />

Packages angeführt, in denen sich Klassen befinden, die im <strong><strong>Data</strong>log</strong>- bzw. dem<br />

<strong>XQuery</strong>-Modul importiert werden.<br />

JAR-Dateien Zweck Package<br />

dlv.jar<br />

Dient als Java-Schnittstelle zum<br />

<strong><strong>Data</strong>log</strong>-Prozessor, um <strong><strong>Data</strong>log</strong>-<br />

Regeln <strong>und</strong> die Ergebnisse von<br />

<strong><strong>Data</strong>log</strong>-Regeln als Java-Objekte<br />

verarbeitet zu können.<br />

DLV<br />

dom4j.jar Eine XML-Bibliothek für Java. org.dom4j<br />

xmlparserv2.jar<br />

xml.jar<br />

log4j-1.2.8.jar<br />

ipsi-xq.jar<br />

ipsixq.ui.jar<br />

xalan.jar<br />

xercesImpl.jar<br />

xml-apis.jar<br />

xmlParserAPIs.jar<br />

DDbE.jar<br />

Xerces.jar<br />

Eine weitere XML-Bibliothek<br />

für Java (enthält u.a. eine XSLT-<br />

Engine).<br />

Spezielle Bibliothek die für das<br />

Protokollieren von wichtigen<br />

Programmzuständen in einer<br />

Log-Datei verwendet wird.<br />

Implementierung eines <strong>XQuery</strong>-<br />

Prozessors<br />

Ein Tool, mit dem sich aus<br />

einem vorhandenen XML-<br />

Dokument ein entsprechendes<br />

XML Schema oder eine DTD<br />

erzeugen lässt. Diese<br />

Möglichkeit wird im <strong>XQuery</strong>-<br />

Modul genützt, um zwei<br />

Lösungen, die als XML-<br />

Dokumente vorliegen, auf der<br />

oracle.xml<br />

org.apache.log4j<br />

de.fraunhofer.ipsi<br />

com.ibm.DDbEv2

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!