24.08.2013 Aufrufe

Download - FESG - Technische Universität München

Download - FESG - Technische Universität München

Download - FESG - Technische Universität München

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.

138 KAPITEL 5: VERBESSERUNG DER DATENDARSTELLUNG<br />

Mächtigkeit einer solchen<br />

Umwandlungsbeschreibung<br />

zeigt sich<br />

Heterogenität der Formate erfordert<br />

letztendlich Umwandlungen<br />

mittels eigener Transformationsprogramme<br />

Beispiel 5.2 für „Hello World-Transformation“ (nach [TID02] 34<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Die kurze Beschreibung zeigt, dass sich das Paket um XML als äußerst praktikabel<br />

herausstellt. Grund für die Vielschichtigkeit ist, weil „[...] man vom durchschnittlichen<br />

Web-Benutzer nicht erwarten kann, Java-, Visual Basic-, Perl- oder<br />

Python-Code zu programmieren, um mit Dokumenten zu arbeiten.“ 35 Er kann somit<br />

innerhalb seiner Sprachwelt bleiben, die er beherrschen muss. Diese Fürsorge<br />

beschränkt sich allerdings nur darauf, wenn der besagte Web-Nutzer nichts anderes<br />

als XML als Ausgangspunkt nutzen will.<br />

Abbildung 5.1: Der herkömmliche Ablauf zur Verarbeitung beliebiger Formate<br />

Die reale Informationswelt sieht hier allerdings erheblich anders aus. Die Heterogenität<br />

setzt sich auch auf dem Niveau der Datendarstellungen fort. Und die<br />

„wohlgeformte“ XML -Welt bietet keinerlei Berührungspunkte zur Integration dieser<br />

Nicht-XML -Welt. So muss der Web-Nutzer schließlich doch wieder auf weitere<br />

Programmiersprachen zurückgreifen. Mit Hilfe von externen Programmen werden<br />

34 vgl. [TID02] a.a.O. S. 24<br />

35 [TID02] a.a.O. S. 1

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!