연결된 시스템에서 서비스 및 클라이언트는 모든 작업을 수행하기 위해 데이터 교환에 의존합니다. 서비스 또는 클라이언트 개발자는 효율적이고 유지 관리하기 쉬운 애플리케이션을 만들기 위해 WCF(Windows Communication Foundation)에서 데이터 및 데이터 직렬화를 처리하는 방법도 이해해야 합니다.
이 섹션 안에
서비스 계약에서 데이터 전송 지정
서비스에서 데이터 전송의 기본 개념을 설명합니다.
데이터 계약 사용
데이터 계약의 내용과 이를 만들고 사용하는 방법을 설명합니다.
데이터 계약 직렬화 처리기
클래스 DataContractSerializer 또는 그 확장 기능 XmlObjectSerializer을 사용하여 데이터 직렬화를 수행하는 방법을 설명합니다.
XmlSerializer 클래스 사용
XmlSerializer 클래스를 DataContractSerializer 클래스의 대안으로 사용하는 방법과 그 이유를 설명합니다.
메시지 계약 사용
메시지 계약에서 SOAP 메시지를 세밀하게 제어하는 방법을 설명합니다.
메시지 클래스 사용
메시지 클래스 기능을 사용하는 방법을 설명합니다.
필터링
다양한 조건에 따라 메시지를 미리 처리할 수 있도록 하는 필터링에 대해 설명합니다.
큰 데이터 및 스트리밍
이진 파일과 같은 큰 데이터 블록을 보내는 방법을 설명합니다.
데이터에 대한 보안 고려 사항
데이터 전송 및 serialization을 프로그래밍할 때 알아야 할 항목에 대해 설명합니다.
데이터 전송 아키텍처 개요
WCF에서 데이터 전송의 전반적인 디자인에 대한 보기를 설명합니다.