Delen via


Gegevensoverdracht en serialisatie

In een verbonden systeem zijn services en clients afhankelijk van de uitwisseling van gegevens om een taak uit te voeren. Als ontwikkelaar van een service of client moet u ook begrijpen hoe WCF (Windows Communication Foundation) gegevens en gegevensserialisatie verwerkt om toepassingen te maken die efficiƫnt en eenvoudig te onderhouden zijn.

In dit gedeelte

Gegevensoverdracht opgeven in servicecontracten
Hierin worden de basisconcepten van gegevensoverdracht in services beschreven.

Gegevenscontracten gebruiken
Hierin wordt beschreven wat gegevenscontracten zijn en hoe u ze maakt en gebruikt.

Serializer voor gegevenscontract
Beschrijft hoe u serialisatie van gegevens kunt uitvoeren met de DataContractSerializer klasse of een uitbreiding van de XmlObjectSerializer klasse.

De xmlSerializer-klasse gebruiken
Beschrijft hoe en waarom u de XmlSerializer klasse gebruikt, een alternatief voor de DataContractSerializer klasse.

Berichtcontracten gebruiken
Hierin wordt beschreven hoe berichtcontracten een fijne controle over SOAP-berichten bieden.

De berichtklasse gebruiken
Hierin wordt beschreven hoe u message class-functies gebruikt.

Filteren
Beschrijft filteren, waardoor een bericht vooraf kan worden verwerkt op basis van verschillende criteria.

Grote gegevens en streaming
Hierin wordt beschreven hoe u een groot gegevensblok verzendt, zoals een binair bestand.

Beveiligingsoverwegingen voor gegevens
Beschrijft items waarvan u rekening moet houden bij het programmeren van gegevensoverdracht en serialisatie.

Architectuuroverzicht van gegevensoverdracht
Beschrijft een weergave van het algemene ontwerp van gegevensoverdracht in WCF.

Verwijzing

System.ServiceModel

DataContractSerializer

XmlSerializer

System.Runtime.Serialization

System.Xml.Serialization

Encoders en serializers uitbreiden

Zie ook