Message Queuing Telemetry Transport (MQTT) adalah protokol pesan berbasis model publish-subscribe (pub/sub). Dalam MQTT, setiap pesan termasuk ke dalam sebuah topik. MQTT mendukung beberapa tingkat topik, dengan topik tingkat 1 sebagai topik induk. Sebelum menggunakan ApsaraMQ for MQTT, Anda harus membuat topik induk di konsol ApsaraMQ for MQTT.
Catatan penggunaan
Topik tidak dapat digunakan di lintas instance. Misalnya, Anda tidak dapat menggunakan titik akhir Instance B untuk berlangganan ke topik yang dibuat pada Instance A.
Topik yang dibuat di konsol ApsaraMQ for MQTT adalah topik induk. Subtopik dapat dikonfigurasi di dalam kode. Untuk informasi lebih lanjut tentang topik induk dan subtopik, lihat Istilah Dasar.
Anda dapat membuat hingga 100 langganan wildcard untuk setiap topik induk. Untuk informasi lebih lanjut, lihat Klien.
Buat sebuah topik
Masuk ke konsol ApsaraMQ for MQTT. Di panel navigasi sisi kiri, klik Instances.
Di bilah navigasi atas, pilih wilayah tempat instance yang ingin Anda kelola berada. Pada halaman Instances, klik nama instance untuk masuk ke halaman Instance Details.
- Di panel navigasi sisi kiri, klik Topics. Di sudut kiri atas halaman Topics, klik Create Topic.
- Di panel Create Topic, atur parameter Name dan Description untuk topik, lalu klik OK di sudut kiri bawah.
Hapus sebuah topik
- Pergi ke halaman Topics.
- Dalam daftar topik, temukan topik yang ingin Anda hapus. Di kolom Actions, pilih .
- Di kotak dialog yang muncul, klik OK.
Perbarui deskripsi sebuah topik
- Pergi ke halaman Topics.
- Dalam daftar topik, temukan topik yang ingin Anda perbarui dan klik nama topik.
- Di bagian Basic Information pada halaman Topic Details, klik Edit di sebelah Description. Ubah deskripsi topik di bidang tersebut, lalu klik OK.
Kueri detail sebuah topik
- Pergi ke halaman Topics.
- Dalam daftar topik, temukan topik yang ingin Anda kueri. Klik nama topik untuk masuk ke halaman Topic Details.
Referensi
Anda juga dapat membuat aturan arah masuk atau arah keluar data untuk topik. Untuk informasi lebih lanjut, lihat Kelola Aturan.
Setelah Anda membuat topik dan grup pada instance ApsaraMQ for MQTT, Anda dapat mengirim dan menerima pesan. Untuk informasi lebih lanjut, lihat Gunakan SDK ApsaraMQ for MQTT untuk Java untuk mengimplementasikan pesan antara klien ApsaraMQ for MQTT dan aplikasi layanan backend.