Perché Microsoft ha scelto un'API RESTful su WebDAV per l'archiviazione BLOB?

StackOverflow https://stackoverflow.com/questions/255477

  •  05-07-2019
  •  | 
  •  

Domanda

La nuova API di archiviazione basata su applicazioni Windows Live di Microsoft è RESTful API.

Ulteriori informazioni sono qui .

Perché hanno scelto di non supportare WebDAV?

È stato utile?

Soluzione

WebDAV è per la gestione dei file su un server remoto, ma forse non è abbastanza generico per quello che Microsoft stava cercando di realizzare.

Di recente c'è anche molto clamore nei confronti di REST e probabilmente sono in concorrenza con S3 di Amazon che offre un'API REST.

Sarebbe stato bello da parte loro fornire la loro API RESTful e WebDAV.

Altri suggerimenti

Microsoft ha un servizio dati ADO.NET che fornisce API RESTful per i dati. Forse hanno usato il framework per l'archiviazione.

Sto usando WebDav su qualche altro progetto come Android e vedo tutti i tipi di scenari comparare da REST Api.

Utilizzando WebDav, quando si disponevano di più file come 5.000 file o più e si otteneva valore dal server webdav, aprire il file richiede tempo a causa dello streaming o della lettura di ciascuno di essi, utilizzando REST Api in un contenuto per tutti i record in un buon formato di json è più veloce di webdav.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top