Amazon S3: SDK или REST API [закрыто]

Я должен использовать Amazon S3 для загрузки статического содержимого программным способом на Java. Когда я начал читать, я обнаружил, что это можно сделать либо через их SDK (оболочку через REST API), либо через REST API. На сайте Amazon AWS нашел это:

«Вы можете отправлять запросы в Amazon S3 с помощью REST API или AWS SDK».

Хотел понять, какой подход лучше. Я думаю, что использование SDK определенно облегчит программирование, но каковы плюсы и минусы использования API SDK Vs Rest напрямую.

По какой-то причине я нашел использование REST API напрямую более сложным, чем SDK. Я смог сделать базовые вещи с помощью SDk - создать корзину, вывести список объектов, получить объект, аннулировать кэш и т. Д. Но мне было трудно писать код для REST API - особенно генерировать подпись.

Может быть, это не будет иметь большого значения, если я в конечном итоге использую SDK, но я все же хотел бы знать, как это сделать с помощью API REST. Если у кого-нибудь есть хорошие примеры кода на Java для добавления объектов, получения объектов, получения списка и т. Д., Это было бы очень полезно.

Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос