[C#/WCF] MessageParameterAttribute 클래스 사용하기

■ MessageParameterAttribute 클래스를 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ 과장된 가정이나 ByVal 인수가 VB.NET의 키워드이기 때문에 "value" 별칭을 사용했다.

[C#/WCF] 계약에 대한 별칭 사용하기

■ 계약에 대한 별칭을 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WCF] 클래스 계약 사용하기

■ 클래스 계약을 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WCF] ServiceContractAttribute 클래스 사용하기

■ ServiceContractAttribute 클래스를 사용하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WCF] ServiceMetadataBehavior 클래스 : HttpGetEnabled 속성을 사용해 HTTP GET으로 WSDL 제공하기

■ ServiceMetadataBehavior 클래스의 HttpGetEnabled 속성을 사용해 HTTP GET으로 WSDL을 제공하는 방법을 보여준다. ▶ 예제 코드 (C#)

※ IBookStore 인터페이스는 서비스 계약이고

[C#/WCF] 클라이언트/서버 만들기 – Behavior 오버라이딩 사용하기

■ 클라이언트/서버 만들기 – Behavior 오버라이딩을 사용하는 방법을 보여준다. [HelloWorldLibrary 프로젝트] ※ System.ServiceModel 참조를 추가한다. ▶ IHelloWorld.cs

▶ HelloWorldService.cs

[HelloWorldServer

[C#/WCF] 클라이언트/서버 만들기 – HTTP GET을 통해 WSDL 제공하기

■ 클라이언트/서버 만들기 – HTTP GET을 통해 WSDL을 제공하는 방법을 보여준다. [HelloWorldLibrary 프로젝트] ※ System.ServiceModel 참조를 추가한다. ▶ IHelloWorld.cs

▶ HelloWorldService.cs

[C#/WCF] svcutil.exe 프로그램 사용하기

■ svcutil.exe 프로그램을 사용하는 방법을 보여준다. 아래 명령을 명령 프롬프트에서 실행하면 1개의 *.wsdl 파일과 2개의 *.xsd 파일이 생성된다. ▶ 실행 명령

[C#/WCF] 클라이언트/서버 만들기 – Binding 오버라이딩 사용하기

■ 클라이언트/서버 만들기 – Binding 오버라이딩을 사용하는 방법을 보여준다. [HelloWorldLibrary 프로젝트] ※ System.ServiceModel 참조를 추가한다. ▶ IHelloWorld.cs

▶ HelloWorldService.cs

[HelloWorldServer

[C#/WCF] 클라이언트/서버 만들기 – 구성 파일 사용하기

■ 클라이언트/서버 만들기 – 구성 파일을 사용하는 방법을 보여준다. [HelloWorldLibrary 프로젝트] ※ System.ServiceModel 참조를 추가한다. ▶ IHelloWorld.cs

▶ HelloWorldService.cs

[HelloWorldServer

[C#/WCF] 클라이언트/서버 만들기 – MTOM 인코딩 설정하기

■ 클라이언트/서버 만들기 – MTOM 인코딩을 설정하는 방법을 보여준다. [HelloWorldLibrary 프로젝트] ※ System.ServiceModel 참조를 추가한다. ▶ IHelloWorld.cs

▶ HelloWorldService.cs

[HelloWorldServer

[C#/WCF] 클라이언트/서버 만들기 – 서비스 종점을 추가하기

■ 클라이언트/서버 만들기 – 서비스 종점을 추가하는 방법을 보여준다. [HelloWorldLibrary 프로젝트] ※ System.ServiceModel 참조를 추가한다. ▶ IHelloWorld.cs

▶ HelloWorldService.cs

[HelloWorldServer

[C#/WCF] WCF 클라이언트/서버 만들기

■ WCF 클라이언트/서버를 만드는 방법을 보여준다. [HelloWorldLibrary 프로젝트] ※ System.ServiceModel 참조를 추가한다. ▶ IHelloWorld.cs

▶ HelloWorldService.cs

[HelloWorldServer 프로젝트] ※ System.ServiceModel