Přenos a serializace dat

V připojeném systému závisí služby a klienti na výměně dat, aby bylo možné provést jakoukoli úlohu. Jako vývojář služby nebo klienta musíte také pochopit, jak Windows Communication Foundation (WCF) zpracovává data a serializaci dat, aby bylo možné vytvářet aplikace, které jsou efektivní a snadno udržovatelné.

V této sekci

Určení přenosu dat v kontraktech služeb
Popisuje základní koncepty přenosu dat ve službách.

Použití kontraktů dat
Popisuje, co jsou kontrakty dat a jak je vytvořit a používat.

Serializátor kontraktů dat
Popisuje, jak provést serializaci dat s DataContractSerializer třídou nebo jakýmkoli rozšířením XmlObjectSerializer třídy.

Použití třídy XmlSerializer
Popisuje, jak a proč používat XmlSerializer třídu, alternativu ke DataContractSerializer třídě.

Použití kontraktů zpráv
Popisuje, jak kontrakty zpráv umožňují přesnou kontrolu nad zprávami SOAP.

Použití třídy zpráv
Popisuje, jak používat funkce třídy zpráv.

filtrování
Popisuje filtrování, které umožňuje předběžné zpracování zprávy na základě různých kritérií.

Velké objemy dat a streamování
Popisuje, jak odeslat velký blok dat, například binární soubor.

Důležité informace o zabezpečení dat
Popisuje položky, o které je potřeba vědět při programování přenosu a serializace dat.

Přehled architektury přenosu dat
Popisuje zobrazení celkového návrhu přenosu dat ve WCF.

Odkazy

System.ServiceModel

DataContractSerializer

XmlSerializer

System.Runtime.Serialization

System.Xml.Serialization

Rozšíření kodérů a serializátorů

Viz také