Организация очереди рабочих элементов для обработки в фоне
2. public partial class _Default: System.Web.UI.Page 3. { 4. private static bool storageInitialized = false; 5. private static object gate = new Object(); 6. private static CloudBlobClient blobStorage; 7. private static CloudQueueClient queueStorage; 8.... }
10.public partial class Default: System.Web.UI.Page 11. { 12.... 13. private void InitializeStorage() 14. { 15.... 16. try 17. { 18.... 19. // configure container for public access 20. var permissions = container.GetPermissions(); 21. permissions.PublicAccess = BlobContainerPublicAccessType.Container; 22. container.SetPermissions(permissions); 23. 24. // create queue to communicate with worker role 25. queueStorage = storageAccount.CreateCloudQueueClient(); 26. CloudQueue queue = queueStorage.GetQueueReference("guestthumbs"); 27. queue.CreateIfNotExist(); 28. } 29. catch (WebException) 30. { 31.... } Проверка
Лабораторная работа 4. Развертывание приложения Windows Azure Целью лабораторной работы является практическое освоение процесса развертывания приложений Windows Azure.
|