Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Sviluppo con Amazon S3 utilizzando AWS SDK
AWS I kit di sviluppo software (SDK) sono disponibili per molti linguaggi di programmazione diffusi. Ogni SDK fornisce un’API, esempi di codice e documentazione che facilitano agli sviluppatori la creazione di applicazioni nel loro linguaggio preferito.
Nota
Puoi utilizzarli AWS Amplify per lo sviluppo completo end-to-end di app web e mobili. Amplify Storage integra perfettamente le funzionalità di archiviazione e gestione dei file nelle app frontend web e mobili, basate su Amazon S3. Per ulteriori informazioni, consulta Storage
| Documentazione sugli SDK | Esempi di codice |
|---|---|
Per esempi specifici consulta Esempi di codice per l'utilizzo di Amazon S3 AWS SDK.
Interfacce di programmazione SDK
Ogni AWS SDK fornisce una o più interfacce programmatiche per lavorare con Amazon S3. Ogni SDK fornisce un'interfaccia di basso livello per Amazon S3, con metodi che assomigliano molto alle operazioni API. Alcuni SDK forniscono interfacce di alto livello per Amazon S3, che sono astrazioni destinate a semplificare i casi d'uso più comuni.
Ad esempio, quando esegui un caricamento in più parti utilizzando le operazioni API di basso livello, usi un'operazione per avviare il caricamento, un'altra operazione per caricare le parti e un'operazione finale per completare il caricamento. Un'operazione API di caricamento multiparte di alto livello consente di eseguire tutte le operazioni necessarie per il caricamento in una singola chiamata API. Per esempi, consulta Caricare un oggetto mediante il caricamento in più parti nella Amazon S3 User Guide.
Low-level Le operazioni API consentono un maggiore controllo sul caricamento. Ti consigliamo di utilizzare le operazioni API di basso livello se devi mettere in pausa e riprendere i caricamenti, variare le dimensioni delle parti durante il caricamento o iniziare i caricamenti quando non conosci in anticipo la dimensione dei dati.