WWW & Datenbanken |
|
XML-Datenbanken: Technische Grundlagen und betriebliche Anwendungen |
Claus Rautenstrauch, Klaus Turowski |
Zusammenfassung
Die Extensible Markup Language (XML) kann zur verbesserten
Umsetzung ei-ner großen Bandbreite möglicher Anwendungen
beitragen. Die Anwendungen reichen vom verein-fachten
Dokumentenmanagment über die effizientere Gestaltung Web-
basierter Dienste, der einheitlichen Aufbereitung von Parametern
und Repository-Daten, der Unterstützung von Semantic Data Streams
zum Nachrichtenaustausch zwischen Business Objects bis hin zur
Vereinfachung typi-scher Aufgaben aus dem Bereich E-Commerce, z.
B. der Automatisierung zwischenbetrieblicher Kom-munikation. Den
genannten Anwendungen ist gemeinsam, dass sie in der Lage sein
müssen, eine teilweise große Zahl komplexer XML-Dokumente in
wirtschaftlicher Weise zu verwalten. Neben den bisher
gebräuchlichen Techniken, die zu diesen Zweck zum Einsatz kommen,
wie Da-tei-Systemen oder relationalen Datenbanken, bietet es sich
an, auf spezielle, auf die besonderen Anforderungen der
massenhaften Verwaltung von XML-Dokumenten besonders
ausgerichteten Technologien zurückzugreifen. Dies sind so
genannte XML-Server oder XML-Datenbanken. XML-Datenbanken
ermöglichen den Element-genauen Zugriff auf zum Teil
uneinheitlich struk-tu-riert vorliegende XML-Dokumente und damit
das Potenzial von XML als (Meta-) Aus-zeich-nungsspra-che
gegenüber herkömmlichen Technologien besser auszunutzen. Neben
einer Erörterung der zu Grunde liegenden Konzepte und Technologie
wird im Rahmen des Beitrags auf XML-Da-tenban-ken und deren
betriebliche Nutzung eingegangen.
Inhaltsübersicht
- Idee, Technik, Datenstrukturen
- Architekturen von XML-Servern, Produkte, Gegenüberstellung
- Bluestone XML-Server
- ObjectDesign eXcelon
- Tamino
- Gegenüberstellung, gemeinsame architektonische Merkmale
- Ausblick
- Literatur
HMD, Heft 214, August 2000
|