Por que a Microsoft escolher uma API RESTful sobre WebDAV para o armazenamento BLOB?
Pergunta
armazenamento baseado Windows Live Aplicação API da Microsoft é um RESTful API.
Mais informações é aqui .
Por que eles optar por não apoiar WebDAV?
Solução
WebDAV é para o gerenciamento de arquivos em um servidor remoto, mas talvez não é suficiente genérico para o que a Microsoft estava tentando realizar.
Há também um monte de hype em torno RESTO ultimamente e eles são, provavelmente em concorrência com S3 da Amazon, que oferece uma API REST.
Ele teria sido bom deles para fornecer sua API RESTful, bem como WebDAV.
Outras dicas
A Microsoft tem serviço de dados ADO.NET que fornece API RESTful para dados. Talvez eles tenham usado a estrutura para o armazenamento.
Im vindo a utilizar WebDAV em algum outro projeto como android e ver todo o tipo de cenário comparar a partir de API REST.
Usando WebDAV, quando você tinha vários arquivos como 5 mil arquivos ou mais e ficar lá o valor do servidor WebDAV, abra o tempo de arquivo tomada por causa da transmissão ou a leitura de cada um deles, usando API REST em um conteúdo para todos os registros bom formato de JSON é mais rápido que o WebDAV.