Разница между ASIHttpRequest S3 и AWS SDK для iOS? - PullRequest
1 голос
/ 09 августа 2011

Для разработчиков iOS у нас есть два варианта использования сервиса Amazon S3 с

ASIHttpRequest S3

AWS SDK для iOS

Похоже, они делают то же самое, чтобы предоставить интерфейс для использования сервиса S3.

Мой вопрос: в чем разница между ними, если есть?

Спасибо

Ответы [ 2 ]

2 голосов
/ 08 ноября 2011

AWS SDK поддерживает больше возможностей для IAM (Identity and Access Management), политик и STS (временных или «федеративных» пользователей).Кроме того, он поддерживает другие сервисы, кроме S3.

Если вам просто нужно переместить данные в / из S3, я считаю, что ASI - это путь.Если вы делаете что-то, что использует другие сервисы AWS, или требует чего-то помимо стандартной аутентификации ID / SECRET, SDK - это то, что вам нужно.

0 голосов
/ 10 ноября 2011

Я использовал ASI в большом приложении для доступа к S3 и SimpleDB и нескольким другим вещам.Я обнаружил, что есть несколько ошибок и т. Д. Однако производительность хорошая.Поэтому я пробую AWS-SDK для следующего проекта.Я думаю, что в конечном итоге официальный SDK будет лучше, так как Amazon, похоже, тратит деньги на его поддержку (и написание?).

...