Чанк загрузки в Windows Azure Blob с помощью WCF REST - PullRequest
0 голосов
/ 25 января 2012

Я использую Windows Azure Blob Storage и WCF REST Services вместе для загрузки больших файлов с чанком.

Я могу легко загрузить файлы одной части, но мне нужно найти способ слияния этих чанков вЛазурная капля.Как лучше всего это сделать?

Это мой интерфейс:

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

Ответы [ 2 ]

0 голосов
/ 04 февраля 2012

Я не могу говорить о том, как взаимодействовать с WCF, но если вам нужно улучшить производительность загрузки, вам следует взглянуть на использование шаблона доступа к блокам и запуск нескольких потоков.

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

Erick

0 голосов
/ 27 января 2012

BlockBlob решил мою проблему.Я могу легко загружать огромные файлы размером в 256 Кб.Вот пример, который мне помог: http://code.msdn.microsoft.com/windowsazure/Silverlight-Azure-Blob-3b773e26

...