對於iOS開發者,我們有兩個選擇,用戶亞馬遜S3服務與ASIHttpRequest S3和AWS SDK for iOS之間的區別?
看起來他們正在做同樣的事情,提供接口來使用S3服務。
我的問題是他們之間有什麼區別?
感謝
對於iOS開發者,我們有兩個選擇,用戶亞馬遜S3服務與ASIHttpRequest S3和AWS SDK for iOS之間的區別?
看起來他們正在做同樣的事情,提供接口來使用S3服務。
我的問題是他們之間有什麼區別?
感謝
AWS SDK支持IAM(身份和訪問管理)更多的選擇,政策和STS(臨時或 「聯合」 的用戶)。此外,它還提供對S3以外的其他服務的支持。
如果您只是需要將數據移入/移出S3,我相信ASI是最好的選擇。如果您正在做其他使用其他AWS服務的任何事情,或者需要超出標準ID/SECRET身份驗證的任何內容,那麼SDK就是您的選擇。
我已經在一個大型應用程序中使用ASI來訪問S3和SimpleDB以及其他一些東西。我發現有一些bug,但是性能還是不錯的。所以我正在嘗試下一個項目的AWS-sdk。從長遠來看,我認爲官方的SDK會更好,因爲亞馬遜似乎花錢支持(並寫作)它。