Udostępnij za pośrednictwem


Transfer i serializacja danych

W połączonym systemie usługi i klienci zależą od wymiany danych w celu wykonania dowolnego zadania. Jako deweloper usługi lub klienta musisz również zrozumieć, jak program Windows Communication Foundation (WCF) obsługuje serializacji danych i danych w celu tworzenia aplikacji, które są wydajne i łatwe w obsłudze.

W tej sekcji

Określanie transferu danych w kontraktach usług
Opisuje podstawowe pojęcia dotyczące transferu danych w usługach.

Używanie kontraktów danych
Opisuje kontrakty danych oraz sposób ich tworzenia i używania.

Serializator kontraktów danych
Opisuje sposób serializacji danych za pomocą DataContractSerializer klasy lub dowolnego rozszerzenia XmlObjectSerializer klasy.

Używanie klasy XmlSerializer
Opisuje, jak i dlaczego używać XmlSerializer klasy , alternatywy dla DataContractSerializer klasy.

Używanie kontraktów komunikatu
Opisuje sposób, w jaki kontrakty komunikatów umożliwiają precyzyjną kontrolę nad komunikatami PROTOKOŁU SOAP.

Używanie klasy Message
Opisuje sposób używania funkcji klasy Message.

Filtrowanie
Opisuje filtrowanie, które umożliwia wstępne przetwarzanie komunikatu na podstawie różnych kryteriów.

Duże ilości danych i przesyłanie strumieniowe
Opisuje sposób wysyłania dużego bloku danych, takiego jak plik binarny.

Zagadnienia związane z zabezpieczeniami danych
Opisuje elementy, o których należy pamiętać podczas programowania transferu danych i serializacji.

Omówienie architektury transferu danych
Opisuje widok ogólnego projektu transferu danych w programie WCF.

Odwołanie

System.ServiceModel

DataContractSerializer

XmlSerializer

System.Runtime.Serialization

System.Xml.Serialization

Rozszerzanie koderów i serializatorów

Zobacz też