퀵 스타트(WCF Data Services)
이 퀵 스타트를 사용하면 WCF Data Services 시작의 항목을 지원하는 일련의 작업을 통해 WCF Data Services 및 Open Data Protocol(OData)에 익숙해질 수 있습니다.
학습 내용
이 퀵 스타트의 첫 번째 작업에서는 웹 브라우저를 사용하여 읽기 전용의 공용 Northwind OData 피드에 액세스하는 방법을 보여 줍니다. 그런 다음 클라이언트 라이브러리를 사용하여 OData 피드를 소비하는 간단한 콘솔 응용 프로그램을 만듭니다. 그리고 Entity Framework 공급자를 사용하여 Northwind 샘플 데이터베이스에서 쓰기 가능한 고유 Northwind 데이터 서비스를 만듭니다. 마지막으로 OData 피드를 컨트롤에 바인딩하고 업데이트를 쓰기 가능한 Northwind 서비스로 다시 전송하는 WPF(Windows Presentation Framework) 응용 프로그램을 만듭니다.
사전 요구 사항
이 퀵 스타트를 수행하려면 다음 구성 요소를 설치해야 합니다.
Visual Studio 2010.
Microsoft SQL Server의 인스턴스. 여기에는 Visual Studio의 기본 설치에 들어 있는 SQL Server Express가 포함됩니다.
Northwind 샘플 데이터베이스 이 샘플 데이터베이스를 다운로드하려면 SQL Server용 샘플 데이터베이스 다운로드 페이지를 참조하십시오.
WCF Data Services 퀵 스타트 작업
웹 브라우저에서 OData 서비스 액세스
웹 브라우저를 통해 HTTP GET 요청을 공용 피드에 전송하여 읽기 전용 Northwind OData 서비스에 액세스합니다.콘솔 응용 프로그램에서 OData 피드 사용
WPF 클라이언트 응용 프로그램을 만들어 공용 Northwind OData 피드를 소비하고 반환된 피드 데이터를 Windows 컨트롤에 바인딩합니다.Northwind 데이터 서비스 만들기
ASP.NET 호스팅 응용 프로그램과 데이터 모델을 정의하고, 데이터 서비스를 만들고, 리소스에 액세스할 수 있도록 합니다.OData 피드를 클라이언트 응용 프로그램의 컨트롤에 바인딩
새로운 읽기-쓰기 Northwind 서비스에 액세스하기 위한 보조 클라이언트 응용 프로그램을 만듭니다. 이 새 클라이언트는 데이터를 컨트롤에 바인딩하고 변경 내용을 다시 데이터 서비스에 전송하는 기능을 추가합니다.
참고
완성된 퀵 스타트 버전의 프로젝트 파일은 MSDN 개발자 샘플 사이트의 WCF Data Services 5.0 퀵 스타트 페이지에서 다운로드할 수 있습니다.
다음 단계
참고 항목
관련 자료
Windows Phone 개발을 위한 OData 퀵 스타트