SimpleDB прямой клиентский доступ - PullRequest
5 голосов
/ 16 декабря 2009

Одна из полезных вещей в S3 для хранения контента заключается в том, что клиент может напрямую сделать прямой HTTP-запрос на загрузку объекта. Например, вот как Twitter обслуживает изображения аватаров.

SimpleDB предоставляет HTTP-интерфейс для данных. Вместо того, чтобы писать прокси, который находится между SimpleDB и клиентом, клиентское программное обеспечение (т. Е. Настольное, мобильное) может выполнять вызовы read значений из домена SimpleDB, без * 1006. * обмен учетными данными, которые не должны быть переданы? Или прокси промежуточный единственный путь?

Ответы [ 3 ]

1 голос
/ 15 сентября 2010

Теперь вы можете сделать это с WebServius (который в основном действует как прокси между SimpleDB и клиентами, обращающимися к данным). Смотри http://blog.webservius.com/2010/09/14/introducing-amazon-simpledb-integration/

1 голос
/ 08 мая 2011

Недорогой / бесплатный экземпляр микро-EC2 уровня теперь также можно использовать для размещения собственного прокси-сервера на SimpleDB с меньшими задержками, чем в других местах.

1 голос
/ 16 декабря 2009

К сожалению, до сих пор нет безопасного способа сделать это. Это не только делает случай ненадежного использования на настольном компьютере / мобильном устройстве гораздо более сложным, чем должно быть, но также делает то же самое для клиента flash / silverlight.

Я неоднократно обращался к AWS с просьбой включить в SQS тот же самый тип детального контроля доступа, в том числе язык политик и предоставление разрешений для различных критериев, таких как учетная запись, IP-адрес, диапазоны дат и т. Д.

Я только надеюсь, что они решат реализовать это.

...