Serialisierungskonzepte
Warum ist es sinnvoll, die Serialisierung zu verwenden? Die beiden wichtigsten Gründe bestehen darin, dass der Objektstatus auf einem Speichermedium dauerhaft gespeichert werden soll, damit zu einem späteren Zeitpunkt eine genaue Kopie angefertigt werden kann, und dass das Objekt als Wert von einer Anwendungsdomäne zu einer anderen Anwendungsdomäne übertragen werden soll. Die Serialisierung wird beispielsweise eingesetzt, um den Sitzungsstatus in ASP.NET zu speichern und Objekte in die Zwischenablage von Windows Forms zu kopieren. Sie wird auch vom Remotingsystem verwendet, um Objekte als Wert von einer Anwendungsdomäne an eine andere zu übergeben.
Inhalt dieses Abschnitts
- Dauerhafte Speicherung
Beschreibt, warum Objekte serialisiert werden.
- Marshallen als Wert
Beschreibt den Vorgang des Marshallens als Wert.
Verwandte Abschnitte
- Binäre Serialisierung
Beschreibt den binären Serialisierungsmechanismus, der in der Common Language Runtime enthalten ist.
- Remote Objects
Beschreibt die verschiedenen Kommunikationsverfahren, die in .NET Framework für die Remotekommunikation zur Verfügung stehen.
- XML- und SOAP-Serialisierung
Beschreibt den XML- und SOAP-Serialisierungsmechanismus, der in der Common Language Runtime enthalten ist.
Erstellungsdatum: 2010-03-10