Pourquoi Microsoft a-t-il choisi une API RESTful sur WebDAV pour le stockage BLOB?

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

  •  05-07-2019
  •  | 
  •  

Question

La nouvelle API de stockage basée sur les applications Windows Live de Microsoft est un RESTful API.

Plus d'infos sur ici .

Pourquoi ont-ils choisi de ne pas prendre en charge WebDAV?

Était-ce utile?

La solution

WebDAV est destiné à la gestion de fichiers sur un serveur distant, mais n'est peut-être pas assez générique pour ce que Microsoft essayait d'accomplir.

Il y a aussi beaucoup de battage publicitaire autour de REST récemment et ils sont probablement en concurrence avec S3 d'Amazon qui propose une API REST.

Cela aurait été bien de leur fournir leur API RESTful ainsi que WebDAV.

Autres conseils

Microsoft dispose d’un service de données ADO.NET qui fournit une API RESTful pour les données. Peut-être ont-ils utilisé le cadre pour le stockage.

J'utilise WebDav sur un autre projet comme Android, et je vois toutes sortes de scénarios comparer à partir d'API REST.

Avec WebDav, lorsque vous avez plusieurs fichiers, dont 5 000 fichiers ou plus, et que le serveur Webdav en tire une valeur, ouvrez le fichier en prenant du temps à cause de la lecture en continu ou de la lecture de chacun d’entre eux, en utilisant REST Api dans un seul contenu pour tous les enregistrements de bon format de json est plus rapide que webdav.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top