저장소 독립성(ADO.NET 데이터 서비스 프레임워크)
ADO.NET 데이터 서비스 프레임워크의 서버측 구성 요소는 관계형 데이터베이스, xml 파일, 웹 서비스 또는 응용 프로그램 논리 등, 모든 데이터 소스에서 지원하는 데이터 서비스를 만들 수 있습니다.
ADO.NET 데이터 서비스는 URI로 식별된 리소스에 대한 HTTP 요청을 받아 이 HTTP 요청을 deserialize하여 요청에 대한 표현을 플러그형 데이터 액세스 공급자에 전달합니다. 공급자는 기본 데이터 소스에서 요청을 실행합니다.
ADO.NET 데이터 서비스 프레임워크는 다음에 기반을 둔 데이터 서비스를 만들 수 있습니다.
SQL Server, Oracle, DB2, MySql 등의 관계형 데이터베이스에 저장된 데이터의 개체 관계형 매핑 및 엔터티 관계 모델을 배포하는 Entity Framework 소스
업데이트에 대한 의미 체계를 포함하는 모든 IQueryable 구현
저장소 메커니즘에 관계없이 ADO.NET 데이터 서비스는 REST(Representational State Transfer) 프로토콜을 사용하여 데이터를 전송합니다.
EDM(엔터티 데이터 모델)에 기반을 둔 ADO.NET 데이터 서비스 구현에 대한 자세한 내용은 데이터 서비스 퀵 스타트(ADO.NET 데이터 서비스 프레임워크)를 참조하십시오. IQueryable 구현을 통해 배포되는 데이터에 대한 자세한 내용은 데이터 모델(ADO.NET 데이터 서비스 프레임워크) 및 Data Service (ADO.NET Data Services)를 참조하십시오.
참고 항목
개념
REST 서비스 및 의미 체계(ADO.NET 데이터 서비스 프레임워크)
데이터 모델(ADO.NET 데이터 서비스 프레임워크)
관련 자료
Data Service (ADO.NET Data Services)
엔터티 데이터 모델
Representational State Transfer (REST)