[C#/WCF] 어셈블리 서명 확인 생략하기

■ 어셈블리 서명 확인을 생략하는 방법을 보여준다. ▶ 예제 코드 (XML)

※ WCF를 윈도우 서비스로 시작하면서 로딩 시간이 많이 걸리는 경우

[C#/WCF] 커스텀 바인딩 사용하기

■ 커스텀 바인딩을 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ TestCustomBinding.cs

▶ TestCustomBindingCollectionElement.cs

▶ App.config

TestSolution.zip

[C#/WCF] JSON 압축 스트리밍 데이터 구하기

■ JSON 압축 스트리밍 데이터를 구하는 방법을 보여준다. [TestServer 프로젝트] ▶ IDataService.cs

▶ DataService.cs

▶ Program.cs

▶ App.config

[C#/WCF] 이진 포매터를 사용해 스트리밍 데이터 구하기

■ 이진 포매터를 사용해 스트리밍 데이터를 구하는 방법을 보여준다. [TestServer 프로젝트] ▶ IDataService.cs

▶ DataService.cs

▶ Program.cs

▶ App.config

[C#/WCF] WCF 스트리밍 사용하기

■ WCF 스트리밍을 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ FileData.cs

▶ FileRequest.cs

▶ IFileService.cs

▶ FileService.cs

▶ Program.cs

[C#/WCF] WCF 커스텀 인증 사용하기

■ WCF 커스텀 인증을 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ CustomUserNamePasswordValidator.cs

▶ Program.cs

[C#/WCF] WCF 인증 없이 사용하기

■ WCF 인증 없이 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[TestClient

[C#/WCF] WCF 인증서 인증하기

■ WCF 인증서를 인증하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[TestClient 프로젝트]

[C#/WCF] WCF 테스트 인증서 생성하기

■ WCF 테스트 인증서를 생성하는 방법을 보여준다. 1. [명령 프롬프트]에서 아래 명령을 실행한다. ▶ 실행 명령

2. [명령 프롬프트]에서 아래 명령을

[C#/WCF] WCF 윈도우즈 인증하기

■ WCF 윈도우즈 인증하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[TestClient 프로젝트]

[C#/WCF] ProtectionLevel 속성을 사용해 메시지 보호 설정하기

■ ProtectionLevel 속성을 사용해 메시지 보호를 설정하는 방법을 보여준다. [TestServer 프로젝트] ▶ IHelloService.cs

▶ HelloService.cs

▶ Program.cs

▶ App.config

[C#/WCF] WCF 메시지 보안 설정하기

■ WCF 메시지 보안을 설정하는 방법을 보여준다. [TestServer 프로젝트] ▶ IHelloService.cs

▶ HelloService.cs

▶ Program.cs

▶ App.config

[TestClient

[C#/WCF] WCF throttling을 코드로 설정하기

■ WCF throttling을 코드로 설정하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[TestClient

[C#/WCF] WCF throttling을 설정 파일로 설정하기

■ WCF throttling을 설정 파일로 설정하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[C#/WCF] Multiple 동시성 모드 사용하기

■ Multiple 동시성 모드를 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[TestClient

[C#/WCF] Single 동시성 모드 사용하기

■ Single 동시성 모드를 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[TestClient

[C#/WCF] Single 인스턴스 컨텍스트 모드 사용하기

■ Single 인스턴스 컨텍스트 모드를 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[C#/WCF] 클라이언트/서비스 세션 ID 구하기

■ 클라이언트/서비스 세션 ID를 구하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[TestClient

[C#/WCF] PerSession 인스턴스 컨텍스트 모드 사용하기

■ PerSession 인스턴스 컨텍스트 모드를 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[C#/WCF] PerCall 인스턴스 컨텍스트 모드 사용하기

■ PerCall 인스턴스 컨텍스트 모드를 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISimpleService.cs

▶ SimpleService.cs

▶ Program.cs

▶ App.config

[C#/WCF] MTOM을 사용해 대용량 메시지 보내기

■ MTOM을 사용해 대용량 메시지를 보내는 방법을 보여준다. [TestServer 프로젝트] ▶ IDownloadService.cs

▶ DownloadService.cs

▶ Program.cs

▶ App.config

[C#/WCF] 이중 메시지 교환 패턴 사용하기 #2

■ 이중 메시지 교환 패턴을 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ IReportService.cs

▶ IReportServiceCallback.cs

▶ ReportService.cs

▶ Program.cs

[C#/WCF] 이중 메시지 교환 패턴 사용하기 #1

■ 이중 메시지 교환 패턴을 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ IReportService.cs

▶ IReportServiceCallback.cs

▶ ReportService.cs

▶ Program.cs

[C#/WCF] 일방향 메시지 교환 패턴 사용하기

■ 일방향 메시지 교환 패턴을 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISampleService.cs

▶ SampleService.cs

▶ Program.cs

▶ App.config

[C#/WCF] 요청/응답 메시지 교환 패턴 사용하기

■ 요청/응답 메시지 교환 패턴을 사용하는 방법을 보여준다. [TestServer 프로젝트] ▶ ISampleService.cs

▶ SampleService.cs

▶ Program.cs

▶ App.config