Condividi tramite


Creazione di servizi ADO.NET Data Services

Nel framework di ADO.NET Data Service, la creazione di un servizio dati che supporta operazioni di creazione, lettura, aggiornamento ed eliminazione prevede un processo in tre passaggi:

  1. Creare il modello di dati. In ADO.NET Data Services viene distribuita un'interfaccia REST associata a un modello di dati concettuale.

    ADO.NET Data Services supporta i modelli di dati basati su ADO.NET Entity Framework in modalità nativa e fornisce inoltre un meccanismo di estensione che consente di distribuire modelli di dati da oggetti CLR (Common Language Runtime). Il metodo AsQueryable, disponibile a partire da Microsoft .NET Framework 3.5, consente di aggiungere in modo efficiente l'interfaccia IQueryable<T> ad oggetti che implementano IEnumerable<T>. Questa nuova interfaccia facilita la distribuzione di ADO.NET Data Services basata su elenchi, matrici e insiemi in .NET Framework.

    Per ulteriori informazioni sui modelli di dati supportati da ADO.NET Data Services, vedere Modello di dati (framework di ADO.NET Data Services).

  2. Creare il servizio dati. Il servizio dati configurato consente di accedere al modello dei dati mediante il protocollo HTTP. È inoltre possibile specificare i criteri di autorizzazione e memorizzazione nella cache applicati dal server.

  3. Selezionare un host. I servizi ADO.NET Data Services non vengono associati direttamente a un socket di rete e pertanto non accettano richieste HTTP dirette. Vengono eseguiti, al contrario, all'interno di infrastrutture esistenti quale Windows Communication Foundation.

    Per ulteriori informazioni sugli host supportati da ADO.NET Data Services, vedere Host del servizio dati (framework di ADO.NET Data Services).

Per una guida introduttiva in cui viene illustrato come utilizzare ADO.NET Data Services per creare un servizio dati di esempio, vedere Guida introduttiva al servizio dati (framework di ADO.NET Data Services).

In questa sezione

Negli argomenti seguenti viene descritto come creare servizi dati tramite ADO.NET Data Services.

Guida introduttiva al servizio dati (framework di ADO.NET Data Services)

Modello di dati (framework di ADO.NET Data Services)

Host del servizio dati (framework di ADO.NET Data Services)

Operazioni di servizio e intercettori (framework di ADO.NET Data Services)

Vedere anche

Concetti

Applicazioni client di ADO.NET Data Services
Specifiche di ADO.NET Data Service
Cenni preliminari sul framework di ADO.NET Data Services

Altre risorse

Entity Data Model