Dataöverföring och serialisering
I ett anslutet system är tjänster och klienter beroende av datautbyte för att utföra alla uppgifter. Som utvecklare av en tjänst eller klient måste du också förstå hur Windows Communication Foundation (WCF) hanterar data och dataserialisering för att skapa program som är effektiva och enkla att underhålla.
I det här avsnittet
Ange dataöverföring i tjänstkontrakt
Beskriver de grundläggande begreppen för dataöverföring i tjänster.
Använda datakontrakt
Beskriver vad datakontrakt är och hur du skapar och använder dem.
Serialiserare för datakontrakt
Beskriver hur du utför serialisering av data med DataContractSerializer klassen eller ett tillägg för XmlObjectSerializer klassen.
Använda XmlSerializer-klassen
Beskriver hur och varför du använder XmlSerializer klassen, ett alternativ till DataContractSerializer klassen.
Använda meddelandekontrakt
Beskriver hur meddelandekontrakt tillåter fin kontroll över SOAP-meddelanden.
Använda meddelandeklassen
Beskriver hur du använder meddelandeklassfunktioner.
Filtrering
Beskriver filtrering, vilket möjliggör förbearbetning av ett meddelande baserat på olika kriterier.
Stora data och direktuppspelning
Beskriver hur du skickar ett stort datablock, till exempel en binär fil.
Säkerhetsöverväganden för data
Beskriver objekt som du bör känna till när du programmerar dataöverföring och serialisering.
Översikt över arkitektur för dataöverföring
Beskriver en vy över den övergripande utformningen av dataöverföring i WCF.
Referens
Relaterade avsnitt
Utöka kodare och serialiserare