Domanda

Sono nuovo di SharePoint, e confuso riguardo a tutte queste terminologie, quali sono le differenze tra questi 3?quando facciamo uso di ognuno?

È stato utile?

Soluzione

Sia CSOM e il RESTO sono basati sullo stesso web service Client.svc in SharePoint 2013.

CSOM

Il seguente elenco fornisce una guida su quando utilizzare CSOM endpoint:

  • Creare un .NET applicazione che esegue le operazioni CRUD su Dati di SharePoint
  • Creare un HTML/JavaScript applicazione che esegue le operazioni CRUD su dati di SharePoint
  • Creare un'applicazione di Office che funziona con SharePoint
  • Creare un ASP.NET applicazione web che esegue le operazioni CRUD su SharePoint o dati esterni che è emerso in SharePoint da un BCS tipo di contenuto esterno

RESTO/OData endpoint

OData definisce un astratto modello di dati e un protocollo che permette qualsiasi client di accedere alle informazioni esposte da SharePoint.OData è basato sul protocollo RESTO che definiscono come HTTP verbi sono usati.

SharePoint RESTO architettura del servizio enter image description here

Il seguente elenco fornisce una guida su quando utilizzare RIPOSO/OData endpoint:

  • Creare un dispositivo iOS o Android che esegue le operazioni CRUD su Dati di SharePoint
  • Creare una LAMPADA applicazione web che esegue le operazioni CRUD su SharePoint o dati esterni che è emerso in SharePoint da un BCS tipo di contenuto esterno

Riferimenti

Altri suggerimenti

Troverai molti riferimenti per le definizioni di base del riposo e di Odata. Questo link fornisce una buona panoramica.

Ora in un contesto di SharePoint:

SharePoint ha un servizio esposto chiamato client.svc che è l'endpoint per tutte le operazioni relative al client.

Il SharePoint 2013 Rest API (_API) è un'API di riposo che ha le operazioni esposte che possono leggere e modificare i dati di SharePoint.Puoi chiamarlo come qualsiasi altro appoggio API E.G.attraverso la funzione jquery.ajax.

Il modello oggetto del client client è anche un wrapper che chiama internamente client.svc.La differenza qui è che fornisce un set di classi digitate con cui lavorare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top