Почему Microsoft выбрала RESTful API вместо WebDAV для хранения больших двоичных объектов? - PullRequest
2 голосов
/ 01 ноября 2008

Новый Microsoft API хранилища на основе приложений Windows Live - это API RESTful.

Более подробная информация здесь .

Почему они решили не поддерживать WebDAV?

Ответы [ 3 ]

2 голосов
/ 01 ноября 2008

WebDAV предназначен для управления файлами на удаленном сервере, но, возможно, он недостаточно универсален для того, что Microsoft пыталась выполнить.

В последнее время также много ажиотажа вокруг REST, и они, вероятно, конкурируют с S3 от Amazon, который предлагает REST API.

Было бы хорошо, если бы они предоставили свой RESTful API, а также WebDAV.

0 голосов
/ 07 мая 2013

Я использую WebDav в каком-то другом проекте, таком как Android, и вижу все виды сценариев, сравниваемые с REST Api.

Используя WebDav, когда у вас было несколько файлов, например, 5 тысяч или более, и вы получаете значение с сервера webdav, откройте файл, который занимает время из-за потоковой передачи или чтения каждого из них, используя REST Api в одном контенте для всех записей хороший формат json быстрее, чем webdav.

0 голосов
/ 01 ноября 2008

У Microsoft есть служба данных ADO.NET, которая предоставляет RESTful API для данных. Возможно, они использовали каркас для хранения.

...