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à.
Esempi di codice Amazon S3 che utilizzano AWS SDK per C++
Amazon S3
Nota
In questa guida viene fornito solo il codice necessario per dimostrare determinate tecniche, ma il codice di esempio completo è disponibile su GitHub
-
Classe
S3ClientLa
S3Clientlibreria è un'interfaccia Amazon S3 completa.L'
list_buckets_disabling_dns_cache.cppesempio di questo set è progettato specificamente per funzionare con CURL su Linux/Mac (sebbene possa essere modificato per funzionare su Windows). Se utilizzi Windows, elimina il filelist_buckets_disabling_dns_cache.cppprima di creare il progetto perché si basa sul HttpClient curl di Linux.Il codice di esempio che utilizza
S3Clientsi trova nellas3cartellasu Github. Vedi il Readme su Github per un elenco completo delle funzioni dimostrate da questo set di esempi. Alcune parti del set di
s3esempi sono trattate in modo più dettagliato in questa guida: -
Classe
S3CrtClientS3CrtClientÈ stato aggiunto nella versione 1.9 dell'SDK.S3CrtClientfornisce un throughput elevato per le operazioni GET (download) e PUT (upload) di Amazon S3.S3CrtClientÈ implementato nella parte superiore delle librerie AWS Common Runtime (CRT).Il codice di esempio che utilizza
S3CrtClientsi trova nellas3-crtcartellasu Github. Vedi il Readme su Github per un elenco completo delle funzioni dimostrate da questo set di esempi. -
Classe
TransferManagerTransferManagerè un servizio completamente gestito che consente il trasferimento di file tramite File Transfer Protocol (FTP), File Transfer Protocol over SSL (FTPS) o Secure Shell (SSH) File Transfer Protocol (SFTP) direttamente da e verso Amazon S3.Il codice di esempio che utilizza si trova nella
TransferManagercartella su Github.transfer-managerVedi il Readme su Github per un elenco completo delle funzioni dimostrate da questo set di esempi.