Datenübertragung und Serialisierung
In einem verbundenen System müssen Dienste und Clients Daten austauschen, um Aufgaben auszuführen. Als Entwickler eines Diensts oder Clients müssen Sie zudem wissen, wie Windows Communication Foundation (WCF) mit Daten und der Datenserialisierung verfährt, um Anwendungen erstellen zu können, die effizient und einfach zu pflegen sind.
In diesem Abschnitt
Angeben von Datenübertragung in Dienstverträgen
Beschreibt die grundlegenden Aspekte der Datenübertragung in Diensten.
Verwenden von Datenverträgen
Beschreibt, was Datenverträge sind und wie sie erstellt und verwendet werden.
Datenvertragsserialisierer
Beschreibt, wie die Datenserialisierung mit der DataContractSerializer-Klasse oder einer Erweiterung der XmlObjectSerializer-Klasse durchgeführt wird.
Verwenden der XmlSerializer-Klasse
Beschreibt, wie und warum die XmlSerializer-Klasse, eine Alternative zur DataContractSerializer-Klasse, verwendet wird.
Verwendung von Nachrichtenverträgen
Beschreibt, wie Nachrichtenverträge die genaue Steuerung von SOAP-Nachrichten ermöglichen.
Verwenden der Message-Klasse
Beschreibt, wie Nachrichtenklassenfunktionen verwendet werden.
Filterung
Beschreibt die Filterung, die eine Vorverarbeitung von Nachrichten auf der Grundlage verschiedener Kriterien ermöglicht.
Umfangreiche Daten und Streaming
Beschreibt, wie ein großer Datenblock gesendet wird, z. B. eine Binärdatei.
Sicherheitsüberlegungen zu Daten
Beschreibt Dinge, auf die bei der Programmierung der Datenübertragung und Datenserialisierung geachtet werden müssen.
Datenübertragungsarchitektur - Übersicht
Beschreibt einen Überblick über den Gesamtentwurf der Datenübertragung in WCF.
Referenz
Verwandte Abschnitte
Erweitern von Encodern und Serialisierungsprogrammen