【问题标题】:Chunk upload to Windows Azure Blob by using WCF REST使用 WCF REST 将块上传到 Windows Azure Blob
【发布时间】:2012-02-18 06:54:07
【问题描述】:

我正在使用 Windows Azure Blob 存储和 WCF REST 服务一起上传带有块的大文件。

我可以轻松上传一个部分文件,但我必须找到一种方法将这些块合并到 Azure Blob 中。这样做的最佳做法是什么?

这是我的界面:

[OperationContract]
[WebInvoke(Method = "POST", UriTemplate="Upload?name={name}&chunk={chunk}&chunks={chunks}")]
int Upload(string name, string chunk, string chunks, Stream fileContents);

【问题讨论】:

    标签: wcf rest upload azure-storage chunks


    【解决方案1】:

    BlockBlob 解决了我的问题。我可以轻松地将大文件上传为 256kb 块。这是帮助我的示例: http://code.msdn.microsoft.com/windowsazure/Silverlight-Azure-Blob-3b773e26

    【讨论】:

      【解决方案2】:

      我不能说如何与 WCF 交互,但如果您需要提高上传性能,您应该考虑使用块访问模式并运行多个线程。

      http://rob.gillenfamily.net/2010/09/13/maximizing-throughput-in-windows-azure-e28093-part-1/#fbid=51un4MimSGt

      埃里克

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-01-31
        • 2016-10-07
        • 1970-01-01
        • 2013-09-21
        • 2021-10-08
        • 2014-02-06
        • 1970-01-01
        • 2016-04-05
        相关资源
        最近更新 更多