All Products
Search
Document Center

ApsaraMQ for MQTT:Ikhtisar Cloud SDK

Last Updated:Mar 11, 2026

ApsaraMQ for MQTT menyediakan dua jenis SDK: Cloud SDK untuk aplikasi sisi server dan Client SDK untuk perangkat. Gunakan Cloud SDK pada server backend Anda untuk mengirim pesan ke perangkat atau menerima pesan yang dikirim oleh perangkat melalui Client SDK-nya.

Cara Cloud SDK dan Client SDK bekerja bersama

Cloud SDK dan Client SDK memiliki peran yang berbeda. Keduanya harus digunakan secara bersamaan untuk mengirim dan menerima pesan.

Jenis SDKTujuanBerjalan di
Cloud SDKMenghubungkan aplikasi cloud ke ApsaraMQ for MQTTServer backend
Client SDKMenghubungkan perangkat ke ApsaraMQ for MQTTPerangkat

Diagram berikut menunjukkan interaksi antara kedua jenis SDK tersebut:

SDK usage scenarios

Pesan mengalir dalam dua arah:

  • Cloud ke perangkat: Cloud SDK mengirim pesan, dan Client SDK menerimanya.

  • Perangkat ke cloud: Client SDK mengirim pesan, dan Cloud SDK menerimanya.

Penting

Kedua jenis SDK tidak dapat beroperasi secara terpisah. Selalu pasangkan Cloud SDK dengan Client SDK untuk menyelesaikan siklus kirim-terima pesan.

Cloud SDK yang didukung

Hanya tiga bahasa berikut yang didukung untuk Cloud SDK:

BahasaCatatan rilis
JavaSDK for Java
GoSDK for Go
.NETSDK for .NET

Untuk Client SDK yang berjalan di perangkat, lihat Download the SDK.

Dukungan wilayah

Tidak semua wilayah mendukung akses Cloud SDK. Sebelum memulai, pastikan wilayah target Anda tercantum dalam SDK access regions.