Sdílet prostřednictvím


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 tomto oddílu

Určování přenosu dat v kontraktech služby
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 kontraktu dat
Popisuje, jak provést serializaci dat s DataContractSerializer třídou nebo jakýmkoli rozšířením XmlObjectSerializer třídy.

Používání 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žívání třídy Message
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í.

Objemná data 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.

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

Reference

System.ServiceModel

DataContractSerializer

XmlSerializer

System.Runtime.Serialization

System.Xml.Serialization

Rozšiřování kodérů a serializátorů

Viz také