다음을 통해 공유


WCF 기능 정보

WCF(Windows Communication Foundation)를 사용하면 응용 프로그램의 메시징 기능을 제어할 수 있습니다. 이 단원의 항목에서는 사용 가능한 기능에 대해 자세히 설명합니다. 기본 프로그래밍에 대한 자세한 내용은 기본 WCF 프로그래밍을 참조하십시오.

단원 내용

  • 세션, 인스턴스 및 동시성
    WCF의 인스턴스 만들기 및 세션 모드와 응용 프로그램에 적합한 모드를 선택하는 방법에 대해 설명합니다.
  • 큐 및 신뢰할 수 있는 세션
    수신 응용 프로그램을 대신하여 송신 응용 프로그램의 메시지를 저장하여 이 메시지를 수신 응용 프로그램에 나중에 전달하는 큐에 대해 설명합니다.
  • 트랜잭션
    필요한 경우 롤백할 수 있는 트랜잭션 처리된 작업을 만드는 방법에 대해 설명합니다.
  • Windows Communication Foundation 보안
    WCF 보안을 통해 기밀성 및 무결성이 있는 응용 프로그램을 만드는 방법에 대해 설명합니다. 또한 감사 기능인 인증 및 권한 부여를 사용할 수 있습니다.
  • 메타데이터
    메타데이터 구조 및 형식에 대해 설명합니다.
  • 클라이언트
    서비스에 액세스하는 여러 클라이언트를 만드는 방법에 대해 설명합니다.
  • 호스팅
    호스팅에 대해 설명합니다. 서비스는 다른 응용 프로그램에 의해 호스팅되거나 자체적으로 호스팅될 수 있습니다.
  • 상호 운용성 및 통합
    COM+에서 호스팅되는 구성 요소 기반 응용 프로그램 논리에 상당한 노력을 기울인 경우 기존 논리를 다시 작성하지 않고 WCF를 사용하여 기존 논리를 확장하는 방법에 대해 설명합니다.
  • 웹 프로그래밍 모델
    개발자가 WCF 서비스 작업을 비SOAP 끝점에 노출할 수 있는 WCF 웹 프로그래밍 모델에 대해 설명합니다.
  • WCF 배포
    WCF 서비스에서 배포 피드를 손쉽게 노출하기 위한 지원에 대해 설명합니다.
  • AJAX 통합 및 JSON 지원
    WCF 서비스에서 AJAX 클라이언트에 작업을 노출할 수 있도록 ASP.NET AJAX(Asynchronous JavaScript and XML) 및 JSON(Javascript Object Notation) 데이터 형식에 대한 지원을 설명합니다.

참조

System.ServiceModel

System.ServiceModel.Channels

System.IdentityModel.Selectors

관련 단원

기본 WCF 프로그래밍