Eine XML-Anwendung könnte dann z.B. so aussehen:
 | Schema einer XML-Anwendung |
| Komponente | Funktion | | XML-Editor? | Erfassung und Pflege der Daten | | Druckprozessor | Erstellung einer Druckausgabe | | (HTML-)Konverter | Erstellung einer Online-Ausgabe; aber
auch zur Altdatenübernahme | | Konverter | Erstellung einer interaktiven CD-ROM | Content-Management-System? (kurz:
CMS) | Speicherung und Verwaltung der XML-Dokumente
(nicht abgebildet) |
Weitgehend unverändert bleiben in einer solchen XML-Anwendung nur
die DTD und die auf ihr basierenden Dokumente (vgl. DTD-Design).
Jede andere Komponente ist hinsichtlich Produkt und/oder technischer
Realisierung austauschbar, ohne dass das Gesamtsystem dadurch in Frage gestellt
würde. Der Einsatz von XML macht Sie so weitgehend unabhängig von Produkten
und Herstellern.
Auch wenn Werkzeuge prinzipiell austauschbar sind; bei ihrer Wahl gibt es doch einiges zu beachten.
|