다음을 통해 공유


WCF Data Services

Open Data Protocol(OData)의 버전 3에 대한 지원이 추가된 WCF Data Services 5.0 릴리스에는 다음과 같은 라이브러리 및 기능이 포함됩니다.

  • WCF Data Services
    서버 및 클라이언트 라이브러리를 모두 포함하는 이 대역 외 버전의 WCF Data Services는 .NET Framework에 포함된 WCF Data Services의 이전 버전과 함께 설치할 수 있습니다. WCF Data Services의 .NET 4.5 버전에 대한 자세한 내용은 WCF Data Services를 참조하십시오.

    참고

    기존의 .NET Framework 어셈블리를 사용한 병렬 배포를 지원하기 위해 이 릴리스의 어셈블리는 System.Data.Services에서 Microsoft.Data.Services로 이름이 변경되었습니다.실제 WCF Data Services 네임스페이스는 변경되지 않았습니다.

  • OData 라이브러리
    OData 라이브러리는 WCF Data Services에서 제공하는 전체 OData 및 네트워킹 기능을 사용할 필요 없이 OData 호환 메시지를 생성하고 소비할 수 있는 프로그래밍 인터페이스 집합입니다. 저수준 OData 직렬화 라이브러리인 이 라이브러리는 클라이언트 쪽과 서비스 쪽 응용 프로그램을 모두 지원합니다. OData 라이브러리를 사용하는 경우 개별 엔터티를 직렬화하고 모델 메타데이터를 설명하는 가장 기본적인 작업을 수행해야 합니다. 메시징 환경뿐만 아니라 엔터티 데이터를 직렬화하는 방법을 완벽하게 제어할 필요가 있을 때 이 라이브러리를 사용하며 이제 서비스 메타데이터가 정의됩니다. 자세한 내용은 OData 라이브러리를 참조하십시오.

  • 공간 라이브러리
    이 릴리스에는 새로운 공간 OData 기본 형식을 구현하고 filter, select 및 order by 절의 공간 값에 수행할 수 있는 여러 해당 작업을 제공하는 새로운 공간 라이브러리가 포함되어 있습니다. 이 릴리스에서 리플렉션 공급자 및 사용자 지정 데이터 서비스 공급자를 사용할 때 공간 형식 및 작업이 지원됩니다. 그러나 이 릴리스에서는 Entity Framework 공급자가 지원되지 않습니다. 자세한 내용은 공간 라이브러리를 참조하십시오.

  • Silverlight용 WCF Data Services 클라이언트 라이브러리
    이 릴리스에는 Silverlight용 WCF Data Services 클라이언트 라이브러리에 대한 대역 외 업데이트가 포함되어 있습니다. 이 업데이트는 ODatav3 기능을 지원하기 위해 라이브러리를 향상시킵니다. 이 버전의 Silverlight 클라이언트에서는 이제 SendingRequestEventArgs클래스의 Request의 속성에서 기본 HttpWebRequest에서 액세스할 수 있습니다. Silverlight 프로젝트에서 이 클라이언트 버전을 사용하려면 WCF Data Services 5.0 설치의 Silverlight 하위 폴더에 있는 Microsoft.Data.Services.Client.SL.dll 어셈블리 참조를 추가해야 합니다. 자세한 내용은 Silverlight 응용 프로그램 만들기(WCF Data Services)를 참조하십시오.

참고

이 릴리스에는 Windows Phone용 OData 클라이언트에 대한 ODatav3 업데이트가 포함되지 않습니다.Windows Phone 7.5 장치에서 ODatav2 개발을 지원하는 클라이언트 라이브러리는 Windows Phone SDK 7.1에서 사용할 수 있습니다.자세한 내용은 OData Client for Windows Phone를 참조하십시오.

ODatav3에서 제공되는 새 기능에 대한 개요를 보려면 WCF Data Services 5.0의 새로운 기능을 참조하십시오.

단원 내용

참고 항목

개념

데이터 서비스 버전 관리(WCF Data Services)