다음을 통해 공유


ByteStream Encoder

이 샘플에서는 바이트 스트림 인코더의 기능을 보여 주는 BindingByteStreamHttpBinding의 작성 방법을 보여 줍니다.

추가 설명

이 샘플에서는 표준 바인딩 요소 ByteStreamMessageEncodingBindingElementHttpTransportBindingElement를 사용하여 표준 Binding을 작성하는 방법을 보여 줍니다. 또한 바이트 스트림 인코더를 사용하여 이미지를 업로드 및 다운로드하는 방법을 보여 줍니다. 바이트 스트림 인코더 기능은 HTTP 전송만 지원하며 신뢰할 수 있는 메시징 또는 보안과 같은 기능은 지원하지 않습니다. 지원되는 MessageVersionNone뿐입니다.

Ee960169.Important(ko-kr,VS.100).gif 참고:
Windows Vista 또는 Windows°7 운영 체제에서 이 샘플을 실행하는 경우 Visual Studio 2010이 높은 권한으로 실행 중인지 확인합니다.

Ee960169.Important(ko-kr,VS.100).gif 참고:
컴퓨터에 이 샘플이 이미 설치되어 있을 수도 있습니다. 계속하기 전에 다음(기본) 디렉터리를 확인하십시오.

<InstallDrive>:\WF_WCF_Samples

이 디렉터리가 없으면 Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4로 이동하여 WCF(Windows Communication Foundation) 및 WF 샘플을 모두 다운로드하십시오. 이 샘플은 다음 디렉터리에 있습니다.

<InstallDrive>:\WF_WCF_Samples\WF\Basic\Binding\ByteStreamEncoder

샘플을 설치, 빌드 및 실행하려면

  1. Visual Studio 2010에서 ByteStreamHttpBinding.sln 파일을 엽니다.

  2. 솔루션 탐색기에서 ByteStreamHttpBindingServer 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 디버그를 선택한 다음 새 인스턴스 시작을 선택하여 이 프로젝트의 새 인스턴스를 시작합니다.

  3. 솔루션 탐색기에서 ByteStreamHttpBindingClient 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 디버그를 선택한 다음 새 인스턴스 시작을 선택하여 이 프로젝트의 새 인스턴스를 시작합니다.