Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi Was kann XML? (https://www.delphipraxis.net/9034-kann-xml.html)

Jens Schumann 23. Jan 2004 17:42

Re: Was kann XML?
 
Hallo
XML ist alter Wein in neuen Schläuchen.

XML ist nicht weiter als eine schnöde ASCII-Datei

Zitat:

Zitat von marvin.maybe
XML eignet sich um Daten zwischen unterschiedlichen Systemen auszutauschen (die vielleicht sogar auf unterschiedlichen Technologien basieren

Was hat man vor XML gemacht um Daten zwischen verschiedenen Anwendungen auszutauschen.
Man hat den kleinsten gemeinsamen Nenner verwendet. Das waren/sind meistens ASCII-Dateien.
Was für ein Fortschritt.

Zitat:

Zitat von marvin.maybe
Vorteile:
XML kann Daten aller Formate speichern und ist Plattform unabhängig.

Mit XML hat man nur ein Format: nämlich ASCII Text.

Zitat:

Zitat von marvin.maybe
Mit XML lassen sich hierarchisch organisierte Daten speichern.

Mit anderen Formaten auch.

Die einzige Neuerung ist, dass man sich auf einen Standart geeinigt hat.
Leider war man nur in der Lage sich auf den kleinsten gemeinsamen Nenner zu einigen.
Dadurch müssen wir die Nachteile ertragen, die marvin.maybe beschreibt.

Zitat:

Zitat von marvin.maybe
Nachteile:
Großer Speicherbedarf
In Unternehmen sind Daten üblicherweise in Tabellenform abgelegt (ein SAP System hat ca. 130000 Datenbank Tabellen). Wenn man tabellenbasierte Datenbanken in XML speichert wird viel mehr Speicher benötigt, als bei der Ablage in Tabellen (ca. 3 bis 10 mal so viel).

Langsame Zugriffe
In XML-Dateien lässt sich nicht effektiv suchen, da man weder durch einen direkten Index-Zugriff ein bestimmtes Element zugreifen kann, noch binäre Suche verwendet werden kann. XML-Dateien müssen für jeden Random-Access komplett durchsucht werden (parsing).

Nicht das XML nicht interesant ist. Ein Standart ist immerhin besser als kein Standart.
Aber irgendwie habe ich das Gefühl, das uns XML als die größte Erfindung seit der Entdeckung des geschnittenen Brotes verkauft wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:02 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz