Export (0) Print
Expand All

WCF Data Services 5.6

WCF Data Services enables you to create services that use the Open Data Protocol (OData) to expose and consume data over the Web or intranet by using the semantics of representational state transfer (REST). OData exposes data as resources that are addressable by URIs. Data is accessed and changed by using standard HTTP verbs such as GET, PUT, POST, and DELETE. OData uses the entity-relationship conventions of the Entity Data Model to expose resources as sets of entities that are related by associations.

WCF Data Services uses the OData protocol for addressing and updating resources. In this way, you can access these services from any client that supports OData. OData enables you to request and write data to resources by using well-known transfer formats: Atom, a set of standards for exchanging and updating data as XML, and JavaScript Object Notation (JSON), a text-based data exchange format used extensively in AJAX applications.

WCF Data Services can expose data that originates from various sources as OData feeds. Visual Studio tools make it easy for you to create an OData-based service by using an ADO.NET Entity Framework data model. You can also create OData feeds based on common language runtime (CLR) classes and even late-bound or un-typed data.

WCF Data Services also includes a set of client libraries that allow you to create client side applications for various platforms like .NET, Silverlight, Windows Phone, and Windows Store applications. These client libraries provide an object-based programming model that enables you to write LINQ queries against an OData service from a remote client application.

OData Library

Reference documentation for the OData library.

Spatial Library

Reference documentation for the spatial types library.

WCF Data Services Class Library

Reference documentation for the WCF Data Services class library.

Show:
© 2014 Microsoft