Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan APIs dengan Amazon SQS
Topik ini memberikan informasi tentang membangun endpoint Amazon SQS, membuat permintaan API kueri menggunakan metode GET dan POST, dan menggunakan tindakan API batch. Untuk informasi terperinci tentang tindakan Amazon SQS —termasuk parameter, kesalahan, contoh, dan tipe data, lihat Referensi API Layanan Antrian Sederhana Amazon.
Untuk mengakses Amazon SQS menggunakan berbagai bahasa pemrograman, Anda juga dapat menggunakan AWS SDKs
-
Secara kriptografi menandatangani permintaan layanan Anda
-
Mencoba kembali permintaan
-
Menangani respons kesalahan
Untuk informasi selengkapnya, lihat Menggunakan Amazon SQS dengan SDK AWS.
Untuk informasi alat baris perintah, lihat bagian Amazon SQS di Referensi AWS CLI Perintah dan Referensi Alat AWS untuk PowerShell Cmdlet.
Amazon SQS APIs dengan protokol JSON AWS
Amazon SQS menggunakan protokol AWS JSON sebagai mekanisme transportasi untuk semua Amazon SQS APIs pada versi SDK yang ditentukan.AWS AWS Protokol JSON menyediakan throughput yang lebih tinggi, latensi yang lebih rendah, dan komunikasi yang lebih cepat. application-to-application AWS Protokol JSON lebih efisien dalam serialisasi/deserialisasi permintaan dan tanggapan jika dibandingkan dengan protokol kueri. AWS Jika Anda masih lebih suka menggunakan protokol AWS kueri dengan SQS APIs, lihat Bahasa apa yang didukung untuk protokol AWS JSON yang digunakan di Amazon APIs SQS? versi AWS SDK yang mendukung protokol kueri Amazon AWS SQS.
Amazon SQS menggunakan protokol AWS JSON untuk berkomunikasi antara klien AWS SDK (misalnya, Java, Python, Golang,) dan JavaScript server Amazon SQS. Permintaan HTTP dari operasi Amazon SQS API menerima input berformat JSON. Operasi Amazon SQS dijalankan, dan respons eksekusi dikirim kembali ke klien SDK dalam format JSON. Dibandingkan dengan AWS query, AWS JSON lebih sederhana, lebih cepat, dan lebih efisien untuk mengangkut data antara klien dan server.
-
AWS Protokol JSON bertindak sebagai mediator antara klien dan server Amazon SQS.
-
Server tidak memahami bahasa pemrograman di mana operasi Amazon SQS dibuat, tetapi memahami protokol AWS JSON.
-
Protokol AWS JSON menggunakan serialisasi (konversi objek ke format JSON) dan de-serialisasi (konversi format JSON ke objek) antara klien Amazon SQS dan server.
Untuk informasi selengkapnya tentang protokol AWS JSON dengan Amazon SQS, lihat. Protokol JSON Amazon SQS AWS FAQs
AWS Protokol JSON tersedia pada versi AWS SDK yang ditentukan. Untuk meninjau versi SDK dan tanggal rilis di seluruh varian bahasa, lihat matriks dukungan versi AWS SDKs dan Alat di Panduan Referensi Alat AWS SDKs dan