이 샘플에서는 바이트 스트림 인코더의 기능을 보여 주는 Binding인 ByteStreamHttpBinding
의 작성 방법을 보여 줍니다.
추가 설명
이 샘플에서는 표준 바인딩 요소 ByteStreamMessageEncodingBindingElement 및 HttpTransportBindingElement를 사용하여 표준 Binding을 작성하는 방법을 보여 줍니다. 또한 바이트 스트림 인코더를 사용하여 이미지를 업로드 및 다운로드하는 방법을 보여 줍니다. 바이트 스트림 인코더 기능은 HTTP 전송만 지원하며 신뢰할 수 있는 메시징 또는 보안과 같은 기능은 지원하지 않습니다. 지원되는 MessageVersion은 None뿐입니다.
![]() |
---|
Windows Vista 또는 Windows°7 운영 체제에서 이 샘플을 실행하는 경우 Visual Studio 2010이 높은 권한으로 실행 중인지 확인합니다. |
![]() |
---|
컴퓨터에 이 샘플이 이미 설치되어 있을 수도 있습니다. 계속하기 전에 다음(기본) 디렉터리를 확인하십시오.
<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
|
샘플을 설치, 빌드 및 실행하려면
Visual Studio 2010에서 ByteStreamHttpBinding.sln 파일을 엽니다.
솔루션 탐색기에서 ByteStreamHttpBindingServer 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 디버그를 선택한 다음 새 인스턴스 시작을 선택하여 이 프로젝트의 새 인스턴스를 시작합니다.
솔루션 탐색기에서 ByteStreamHttpBindingClient 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 디버그를 선택한 다음 새 인스턴스 시작을 선택하여 이 프로젝트의 새 인스턴스를 시작합니다.