Zum Hauptinhalt springen

Serialisierungsverfahren

SerialisierungsverfahrenBeschreibung
Binäre SerialisierungSerialisiert Objekte als Binärdaten in einer Datei oder im Speicher. Kann sehr schnell sein, aber die generierten Daten sind nicht lesbar und nicht portabel.
XML SerialisierungSerialisiert Objekte in XML-Format in einer Datei oder im Speicher. Die generierten Daten sind lesbar und portabel, aber das Serialisieren und Deserialisieren kann relativ langsam sein.
JSON SerialisierungSerialisiert Objekte in JSON-Format in einer Datei oder im Speicher. Die generierten Daten sind lesbar und portabel, und das Serialisieren und Deserialisieren kann schneller als bei XML sein.
Data Contract SerialisierungSerialisiert Objekte in XML- oder JSON-Format, die mit Data-Contract-Attributen gekennzeichnet sind. Dieses Verfahren ist schneller als XML-Serialisierung und bietet mehr Kontrolle über den Serialisierungsprozess.
SOAP SerialisierungSerialisiert Objekte in SOAP-Nachrichtenformat, das hauptsächlich in Web Services verwendet wird.

Kommentare