Vier XML-Tools für Apache

Xang

Kurz gesagt, ist Xang ein Web-basiertes Front-end für den Zugriff auf Daten. Xang stellt im Wesentlichen mithilfe von URLs eine Abstraktionsschicht für unterschiedliche Datenquellen bereit. Jede URL referenziert einen oder mehrere Datensätze aus verschiedenen Quellen. Die Daten werden aggregiert und als XML-Content referenziert und dann an die Benutzer weitergeleitet.

Zusätzlich zur reinen Bereitstellung eines XML-Zugriffs auf Datenquellen unterstützt Xang JavaScript für die programmmäßige Steuerung von Datenzugriff, Aggregation und Transformation. Xang ist als Java-Servlet implementiert und muss daher innerhalb eines Servlet-Containers ausgeführt werden, wie z. B. dem Apache Tomcat-Server.

Weitere Informationen über Xang finden Sie auf der Apache-Website.

Xindice

Xindice (gesprochen „sien-di-tschäi“) ist eine XML-Datenbank. Es bietet die direkte Speicherung und Abfrage von XML-Dokumenten, ohne diese erst in die Tabellen und Felder einer relationalen Datenbank übersetzen zu müssen. Dokumente werden in Xindice mithilfe von XUpdate gespeichert und mit XPath abgerufen.

Xindice ist nicht als Allzweckablage für XML-Dokumente oder für generische DOM-Persistenz gedacht, sondern einfach eine funktionale und effiziente Methode zur Speicherung von XML-Daten. Außerdem kommt Xindice mit 200 kleinen XML-Dokumenten (ca. 10 KB) besser zurecht als mit 20 großen Dokumenten.

Xindice basiert auf Java und erlaubt die Indizierung von Dokumenten sowohl nach XML-Elementen als auch nach XML-Attributen, was die Performance von XPath-Abfragen erhöht. Die XML:DB-API wurde implementiert, um den standardisierten Zugriff auf XML-Daten zu ermöglichen. Anwendungen können entweder direkt von Java aus mithilfe der XML:DB oder über die CORBA-API von Xindice auf die Datenbank zugreifen.

Weitere Informationen über Xindice finden Sie auf der Apache-Website.

Themenseiten: Anwendungsentwicklung, Software, Webentwicklung

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Vier XML-Tools für Apache

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *