Serialisierung

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Dieser Artikel behandelt den Begriff Serialisierung aus der Informatik; für das oftmals fälschlich synonym verwendete Wort für „Ordnung schaffen“ oder die Begrifflichkeit Serialisierung im Sinne von "Serialisierung vs. Parallelisierung", siehe Sequentialisierung.

Serialisierung ist eine Abbildung von Objekten auf eine externe sequenzielle Darstellungsform in der Informatik. Serialisierung wird hauptsächlich für die Persistierung von Objekten in Dateien und für die Übertragung von Objekten über das Netzwerk bei Verteilten Softwaresystemen verwendet.

Übliche Speichermedien sind nur in der Lage, Datenströme zu speichern. Um Persistenz für ein Objekt zu erreichen, kann es serialisiert werden. Hier wird der komplette Zustand des Objektes, inklusive aller referenzierten Objekte, in einen Datenstrom umgewandelt, der anschließend auf ein Speichermedium geschrieben wird.

Nach der Serialisierung liegt ein Objekt mehrfach vor: als externe Darstellung (zum Beispiel als Datei) und im Arbeitsspeicher. Wird nach der Serialisierung eine Änderung am Objekt im Arbeitsspeicher vorgenommen, hat dieses keine Auswirkung auf das serialisierte Objekt in der externen Darstellung.

Die Umkehrung der Serialisierung, also die Umwandlung eines Datenstroms in Objekte, wird als Deserialisierung bezeichnet.

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

Wiktionary Wiktionary: Serialisierung – Bedeutungserklärungen, Wortherkunft, Synonyme, Übersetzungen
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen