WCF Data Services

WCF Data Services (precedentemente noto come "ADO.NET Data Services") è un componente di .NET Framework che consente di creare servizi che si basano su OData (Open Data Protocol) per esporre e utilizzare dati sul Web o su Intranet tramite la semantica REST (Representational State Transfer). In OData i dati sono esposti come risorse indirizzabili tramite URI. Per accedere ai dati e apportarvi modifiche è possibile utilizzare i verbi HTTP standard GET, PUT, POST e DELETE. OData utilizza le convenzioni entità-relazione di Entity Data Model per esporre le risorse come set di entità correlate da associazioni.

WCF Data Services utilizza il protocollo OData per l'indirizzamento e l'aggiornamento delle risorse. In questo modo, è possibile accedere ai servizi da qualsiasi client che supporti OData . OData consente di richiedere e scrivere dati nelle risorse utilizzando formati di trasferimento noti, ovvero JSON (JavaScript Object Notation), un formato per lo scambio di dati basati su testo ampiamente utilizzato nelle applicazioni AJAX, e Atom, un set di standard per lo scambio e l'aggiornamento di dati come XML.

WCF Data Services consente di esporre i dati che hanno origine da vari scenari come feed OData . Gli strumenti di Visual Studio semplificano la creazione di un servizio basato su OData tramite un modello di dati di ADO.NET Entity Framework. È anche possibile creare feed OData basati sulle classi CLR (Common Language Runtime), nonché dati ad associazione tardiva o senza tipo.

WCF Data Services include inoltre un set di librerie client: una per le applicazioni client .NET Framework in generale e un'altra specifica per le applicazioni basate su Silverlight. Queste librerie client forniscono un modello di programmazione basato su oggetti per l'accesso a un feed OData da ambienti quali .NET Framework e Silverlight.

Da dove iniziare

A seconda degli argomenti di maggiore interesse, si consiglia di iniziare a utilizzare WCF Data Services in uno degli argomenti seguenti.

Contenuto della sezione

  • Novità di WCF Data Services
    Vengono descritti le nuove funzionalità WCF Data Services e il supporto delle nuove caratteristiche di OData .

Vedere anche

Altre risorse

Representational State Transfer (REST)