Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh kode Amazon S3 menggunakan AWS SDK untuk C++
Amazon S3
catatan
Hanya kode yang diperlukan untuk menunjukkan teknik tertentu yang disediakan dalam Panduan ini, tetapi kode contoh lengkap tersedia di GitHub
-
S3ClientkelasS3ClientPerpustakaan adalah antarmuka Amazon S3 berfitur lengkap.list_buckets_disabling_dns_cache.cppContoh dalam set ini ditujukan khusus untuk bekerja dengan CURL aktif Linux/Mac (meskipun dapat dimodifikasi untuk bekerja pada Windows). Jika Anda menggunakan Windows, hapus filelist_buckets_disabling_dns_cache.cppsebelum membangun proyek karena bergantung pada curl Linux HttpClient .Contoh kode yang menggunakan
S3Clientada dis3folderdi Github. Lihat Readme di Github untuk daftar lengkap fungsi yang ditunjukkan oleh kumpulan contoh ini. Bagian dari rangkaian
s3contoh dibahas dalam detail tambahan dalam panduan ini: -
S3CrtClientkelasS3CrtClientDitambahkan di SDK versi 1.9.S3CrtClientmenyediakan throughput tinggi untuk Amazon S3 GET (download) dan PUT (upload) operasi.S3CrtClientIni diimplementasikan di bagian atas pustaka AWS Common Runtime (CRT).Contoh kode yang menggunakan
S3CrtClientada dis3-crtfolderdi Github. Lihat Readme di Github untuk daftar lengkap fungsi yang ditunjukkan oleh kumpulan contoh ini. -
TransferManagerkelasTransferManageradalah layanan yang dikelola sepenuhnya yang memungkinkan transfer file melalui File Transfer Protocol (FTP), File Transfer Protocol melalui SSL (FTPS), atau Secure Shell (SSH) File Transfer Protocol (SFTP) langsung masuk dan keluar dari Amazon S3.Contoh kode yang menggunakan
TransferManagerada ditransfer-managerfolderdi Github. Lihat Readme di Github untuk daftar lengkap fungsi yang ditunjukkan oleh kumpulan contoh ini.