Мобильная служба Azure — размещение изображений

Я использую мобильную службу Azure последние 4 месяца и очень доволен результатами. Я могу без проблем создавать и поддерживать серверную службу.

Единственное, что я не нашел как реализовать, это Image Manipulation and Hosting.

Моему приложению iOS необходимо загрузить файлы на сервер, и сервер изменит размер/обрежет изображения, чтобы создать несколько миниатюр.

Прямо сейчас я размещаю изображения в Amazon s3, а изменение размера выполняется в клиенте. Проблема в том, что мне нужно загрузить 2 изображения вместо одного.

Каковы варианты решения моей ситуации с использованием только мобильных служб Azure?


person FelipeOliveira    schedule 24.07.2013    source источник


Ответы (1)


Для хранения изображений вы можете использовать Azure Blob Storage вместо Amazon S3. Одним из преимуществ, которые вы получите от этого, является более низкая задержка между вашим мобильным сервисом и хранилищем.

Что касается вашего второго вопроса, вам потребуется какая-то обработка на стороне сервера для работы с изображениями после их получения на стороне мобильной службы. Я мало работал с node.js, но быстрый поиск привел меня к этой теме на SO: Какую библиотеку следует использовать для обработки изображений на стороне сервера в Node.JS?. Возможно, вы могли бы использовать одну из упомянутых там библиотек для обработки изображения в самом мобильном сервисе, а затем отправить оба изображения в хранилище.

person Gaurav Mantri    schedule 24.07.2013
comment
Спасибо за ответ, я посмотрю решение Azure Blob Storage. - person FelipeOliveira; 24.07.2013