View a markdown version of this page

FAQs pada protokol yang didukung - AWS Marketplace

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

FAQs pada protokol yang didukung

Layanan AWS Marketplace Commerce Analytics dan AWS Marketplace Entitlement menambahkan dukungan SDK untuk protokol CBOR Smithy RPC v2 selain protokol JSON yang ada.AWS Protokol CBOR Smithy RPC v2 lebih berkinerja daripada JSON untuk sebagian besar AWS beban kerja. AWS SDKs akan memprioritaskan protokol yang paling berkinerja untuk setiap bahasa.

Apa protokol CBOR AWS JSON dan Smithy RPC v2, dan bagaimana perbedaannya?

Protokol kawat bertindak sebagai mediator antara klien dan layanan. AWS SDK menangani serialisasi (mengonversi objek ke format kawat) dan deserialisasi (mengubah format kawat kembali ke objek) antara klien dan server secara transparan untuk kedua protokol.

AWS JSON - JSON adalah salah satu format data yang paling banyak digunakan dan diterima untuk komunikasi antar sistem. Layanan ini menggunakan AWS JSON sebagai media untuk berkomunikasi antara klien AWS SDK dan server. Permintaan HTTP untuk operasi API layanan menerima input dalam bentuk JSON, operasi dijalankan, dan respons dikembalikan ke klien SDK dalam bentuk JSON.

Smithy RPC v2 CBOR - Smithy RPC v2 CBOR (Concise Binary Object Representation) adalah protokol yang dikembangkan oleh Amazon untuk transmisi data yang lebih efisien. Ini adalah format data yang dirancang untuk menjaga ukuran pesan tetap kompak dan memungkinkan format berkembang tanpa memerlukan negosiasi versi antar sistem. Perbedaan utama dari AWS JSON adalah bahwa AWS JSON menggunakan teks yang dapat dibaca manusia (seperti{"name": "John"}), sedangkan Smithy RPC v2 CBOR menggunakan format biner (urutan 1s dan 0s). Pendekatan biner ini menciptakan paket data yang lebih kecil yang bergerak lebih cepat melalui jaringan dan mengurangi waktu serialisasi karena komputer memproses data biner secara langsung.

Bagaimana cara memulai protokol CBOR Smithy RPC v2?

Untuk memulai, gunakan versi AWS SDK/CLI terbaru untuk menggunakan protokol CBOR Smithy RPC v2 untuk layanan ini. SDK akan secara otomatis menggunakan protokol CBOR Smithy RPC v2 bila tersedia. Tingkatkan AWS SDK Anda ke versi yang ditentukan atau versi berikutnya.

Mulai 2026-04-16, berikut ini AWS SDKs akan menggunakan protokol CBOR Smithy RPC v2, sementara yang lain akan terus menggunakan protokol JSON: SDKs AWS

  • AWS SDK for C++

  • AWS SDK for Go V2

  • AWS SDK for Java 2.x

  • AWS SDK for .NET v4

  • AWS Alat untuk PowerShell v5

  • AWS SDK para Swift

  • AWS SDK para Kotlin

Apa risiko mengaktifkan protokol CBOR Smithy RPC v2?

Dukungan tambahan dari Smithy RPC v2 CBOR di SDKs diharapkan sepenuhnya transparan dan mudah bagi pelanggan. Namun, jika Anda menggunakan implementasi khusus AWS SDK, atau kombinasi klien khusus dan AWS SDK, yang bergantung pada perilaku serialisasi AWS khusus JSON, itu mungkin tidak kompatibel dengan protokol CBOR Smithy RPC v2.

Bagaimana jika solusi saya tidak mendukung Smithy RPC v2 CBOR?

Untuk menggunakan protokol AWS JSON, turunkan SDK Anda ke versi yang dirilis sebelum 2026-04-16.

AWS Wilayah apa yang mendukung protokol CBOR Smithy RPC v2?

Protokol Smithy RPC v2 CBOR didukung di semua AWS Wilayah di mana layanan ini tersedia.

Peningkatan latensi apa yang dapat saya harapkan saat memutakhirkan ke versi SDK yang mendukung Smithy RPC v2 CBOR?

Smithy RPC v2 CBOR memberikan latensi hingga 13% lebih rendah dan pengurangan ukuran muatan hingga 15% dibandingkan dengan JSON. AWS Pengkodean biner menghilangkan overhead penguraian teks JSON dan pelolosan string, yang mengurangi waktu transfer jaringan dan biaya serialisasi.

Apakah protokol AWS JSON akan ditinggalkan?

AWS Protokol JSON akan terus didukung melalui versi yang lebih lama. SDKs Juga, beberapa bahasa khusus SDKs akan terus menggunakan AWS JSON karena lebih berkinerja daripada Smithy RPC v2 CBOR karena implementasi JSON yang tersedia untuk bahasa yang lebih cepat daripada implementasi CBOR-nya.

Di mana saya dapat menemukan informasi lebih lanjut tentang Smithy RPC v2 CBOR?

Anda dapat menemukan informasi lebih lanjut tentang protokol JSON di protokol AWS JSON 1.0 dan protokol AWSAWS JSON 1.1 dalam dokumentasi Smithy, dan tentang Smithy RPC v2 CBOR di protokol CBOR Smithy RPC v2 dalam dokumentasi Smithy.