Share via


WCF Data Services

Services de données WCF (autrefois appelé « ADO.NET Data Services ») est un composant du .NET Framework qui vous permet de créer des services qui utilisent le protocole Protocole OData (Open Data) pour exposer et consommer des données sur le Web ou l'intranet à l'aide de la sémantique de REST (representational state transfer). OData expose les données sous forme de ressources adressables par des URI. Les données sont accessibles et modifiables à l'aide des verbes HTTP standard GET, PUT, POST et DELETE. OData utilise les conventions de relation d'entité dans Entity Data Model pour exposer des ressources sous forme de jeux d'entités reliés par des associations.

Services de données WCF utilise le protocole OData pour l'adressage et la mise à jour des ressources. Vous pouvez ainsi accéder à ces services à partir de tout client qui prend en charge OData . OData vous permet de demander et d'écrire des données dans les ressources à l'aide des formats de transfert classiques : JSON (JavaScript Object Notation), un format d'échange de données textuel utilisé largement dans l'application AJAX, et Atom, un jeu de normes pour l'échange et la mise à jour de données au format XML.

Services de données WCF peut exposer des données qui proviennent de différentes sources, telles que des flux OData . Les outils de Visual Studio simplifient la création de services basés sur OData à l'aide d'un modèle de données ADO.NET Entity Framework. Vous pouvez également créer des flux OData d'après les classes CLR (common language runtime) et même des données à liaison tardive ou non typées.

Services de données WCF inclut également un jeu de bibliothèques clientes, un pour les applications clientes .NET Framework générales et un autre spécifique aux applications Silverlight. Ces bibliothèques clientes fournissent un modèle de programmation basé sur des objets lorsque vous accédez à un flux OData depuis des environnements tels que .NET Framework et Silverlight.

Où est-ce que je dois démarrer ?

Selon ce qui vous intéresse, choisissez de démarrer avec Services de données WCF depuis l'une des rubriques suivantes.

Dans cette section

Voir aussi

Autres ressources

Representational State Transfer (REST)