为什么微软选择RESTful API而不是WebDAV来进行BLOB存储



Microsoft新推出的基于Windows Live应用程序的存储API是一款RESTful API。

更多信息请点击此处。

为什么他们选择不支持WebDAV?

WebDAV用于管理远程服务器上的文件,但对于微软试图实现的目标来说,它可能不够通用。

最近也有很多关于REST的宣传,他们可能与亚马逊提供REST API的S3竞争。

如果他们能提供RESTful API和WebDAV,那就太好了。

Microsoft拥有ADO.NET数据服务,该服务为数据提供RESTful API。也许他们已经使用了存储的框架。

我一直在其他一些项目上使用WebDav,比如android,并从RESTApi中看到了各种场景的比较。

使用WebDav,当你有多个文件,比如5000个或更多的文件,并且从WebDav服务器获得值时,打开文件需要时间,因为流式传输或读取每个文件,在一个内容中使用RESTApi来处理所有记录,格式良好的json比WebDav快。

相关内容

  • 没有找到相关文章

最新更新