Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat Layanan AWS permintaan menggunakan AWS SDK for C++
Untuk mengakses secara terprogram Layanan AWS, SDKs gunakan kelas klien untuk masing-masing. Layanan AWS Misalnya, jika aplikasi Anda perlu mengakses Amazon EC2, aplikasi Anda akan membuat objek EC2 klien Amazon untuk berinteraksi dengan layanan tersebut. Anda kemudian menggunakan klien layanan untuk membuat permintaan untuk itu Layanan AWS.
Untuk membuat permintaan ke Layanan AWS, Anda harus terlebih dahulu membuat dan mengkonfigurasi klien layanan. Untuk setiap kode yang Layanan AWS Anda gunakan, ia memiliki perpustakaan sendiri dan tipe khusus untuk berinteraksi dengannya. Klien mengekspos satu metode untuk setiap operasi API yang diekspos oleh layanan.
Namespace untuk kelas klien mengikuti konvensi. Aws::Service::ServiceClient Misalnya, kelas klien untuk AWS Identity and Access Management (IAM) adalah Aws::IAM::IAMClient dan kelas klien Amazon S3 adalah. Aws::S3::S3Client
Semua kelas klien untuk semua AWS layanan adalah thread-safe.
Saat membuat instance class klien, AWS kredensi harus diberikan. Kredensi dapat diberikan dari kode Anda, lingkungan, atau AWS config file bersama dan file bersamacredentials. Untuk informasi selengkapnya tentang kredensi, lihat petunjuk untuk menyiapkan autentikasi Pusat Identitas IAM yang direkomendasikan atau gunakan penyedia kredensi lain yang tersedia.