В Windows Azure можно создать публичный контейнер Blob. Такой контейнер можно получить анонимными клиентами через REST API.Возможно ли создать публичную очередь в Windows Azure?
Возможно ли создать общедоступную очередь?
В статье documentation for the Create Container operation объясняется, как указать уровень общего доступа (с заголовком HTTP x-ms-blob-public-access
) для контейнера Blob. Тем не менее, documentation for the Create Queue operation не перечисляет аналогичный вариант, заставив меня поверить, что это невозможно, но я бы очень хотел, чтобы его исправили :)
Да, но запустив тонкий слой веб-ролей для единственной цели аутентификации, это пустая трата денег (вычислительные экземпляры стоят денег, вы знаете). Было бы намного лучше, если бы вы могли просто отправить прямо в очередь , но не читать из него.Это было бы эквивалентно попаданию на общедоступный веб-сайт. –
Просто помните, что вы можете разместить это приложение WCF REST в любом месте, включая роль рабочего, которая обрабатывает очереди в Azure, избавив вас от создания еще одной роли (и дополнительные экземпляры). Затем вы можете увеличить свою роль рабочего, поскольку это требует спрос, но, надеюсь, вы сможете добиться экономии масштаба с размещенным тонким слоем, работающим рядом с кодом обработки очереди. –