全部产品
Search
文档中心

IoT Platform:Apa itu IoT as Bridge SDK?

更新时间:Jul 02, 2025

Alibaba Cloud IoT Platform mendukung komunikasi melalui Message Queuing Telemetry Transport (MQTT), Constrained Application Protocol (CoAP), atau HTTP. Protokol lain seperti perjanjian proteksi kebakaran GB/T 26875.3-2011 dan Modbus tidak didukung. Jika perangkat tidak dapat terhubung langsung ke IoT Platform dalam situasi tertentu, Anda dapat menggunakan IoT as Bridge SDK untuk mengimplementasikan layanan jembatan dan membangun koneksi antara perangkat atau layanan jembatan dengan IoT Platform.

Catatan

IoT as Bridge SDK hanya tersedia di wilayah berikut: China (Shanghai), Jerman (Frankfurt), dan AS (Virginia).

Arsitektur

IoT as Bridge SDK adalah kerangka protokol adaptif mandiri. Anda dapat menggunakan SDK ini untuk mengimplementasikan layanan jembatan dan mencapai komunikasi antara IoT Platform dan perangkat Anda.

Bridge

Skenario

  • Perangkat tidak dapat terhubung langsung ke IoT Platform karena batasan jaringan atau perangkat keras.

  • Perangkat menggunakan protokol yang tidak didukung oleh IoT Platform.

  • Koneksi dibuat antara perangkat dan server jembatan. Anda ingin menghubungkan perangkat ke IoT Platform tanpa harus mengubah pengaturan perangkat dan protokol.

  • Perangkat terhubung ke server dan membutuhkan lebih banyak layanan.

    • Perangkat memerlukan penggunaan fitur IoT Platform, seperti pembaruan OTA.

    • Perangkat perlu terhubung ke IoT Platform.

    • Perangkat memerlukan logika pemrosesan tambahan untuk memenuhi persyaratan bisnis.

Fitur

IoT as Bridge SDK memungkinkan server jembatan berkomunikasi dengan IoT Platform.

Fitur dasar:

  • Memungkinkan Anda mengelola konfigurasi menggunakan file konfigurasi.

  • Memungkinkan Anda mengelola koneksi perangkat.

  • Menyediakan kemampuan komunikasi upstream.

  • Menyediakan kemampuan komunikasi downstream.

    Catatan

    Komunikasi downstream tidak mendukung pencabutan layanan sinkron atau Revert-Remote Procedure Call (RRPC) communication.

Fitur lanjutan:

  • Memungkinkan Anda mengelola konfigurasi menggunakan Operasi API.

  • Menyediakan Operasi API untuk menyerahkan satu atau lebih properti dan acara, memperbarui tag, menetapkan properti, dan memanggil layanan.

Istilah

Istilah

Deskripsi

perangkat

Perangkat dalam skenario IoT nyata. Perangkat tersebut tidak dapat langsung berkomunikasi dengan IoT Platform menggunakan protokol yang didukung dalam skenario IoT nyata.

server jembatan

Server tempat perangkat terhubung. Server ini menggunakan protokol tertentu untuk berkomunikasi dengan perangkat dan menggunakan IoT as Bridge SDK untuk berkomunikasi dengan IoT Platform.

protokol asli

Protokol spesifik yang digunakan antara perangkat dan server jembatan. IoT as Bridge SDK tidak mencakup definisi dan implementasi dari protokol asli.

pengenal perangkat asli

Pengenal unik yang digunakan oleh perangkat untuk berkomunikasi dengan server jembatan melalui protokol asli. IoT as Bridge SDK menyediakan parameter originalIdentity untuk menentukan pengenal perangkat.

sertifikat perangkat

Sertifikat perangkat yang diperoleh setelah Anda mendaftarkan perangkat di IoT Platform. Informasi sertifikat mencakup ProductKey, DeviceName, dan DeviceSecret. Jika Anda menggunakan IoT as Bridge SDK, Anda tidak perlu membakar sertifikat perangkat pada perangkat. Namun, Anda harus mengonfigurasi file devices.conf. Jembatan memetakan parameter originalIdentity perangkat ke sertifikat perangkat.

sertifikat jembatan

Sertifikat jembatan yang diperoleh setelah Anda mendaftarkan jembatan di IoT Platform. Informasi sertifikat mencakup ProductKey, DeviceName, dan DeviceSecret. Sertifikat jembatan secara unik mengidentifikasi jembatan di IoT Platform.

Mengembangkan dan menerapkan layanan jembatan

  1. Masuk ke konsol IoT Platform, buat produk dan perangkat, lalu peroleh sertifikat jembatan.

    Untuk informasi lebih lanjut, lihat Buat Produk, Buat Perangkat, dan Buat Beberapa Perangkat Sekaligus.

    Anda harus menentukan sertifikat jembatan saat mengonfigurasi IoT as Bridge SDK.

    Catatan

    Jembatan adalah perangkat virtual. Anda dapat menggunakan sertifikat perangkat sebagai sertifikat jembatan.

  2. Konfigurasikan IoT as Bridge SDK.

    Untuk informasi lebih lanjut, lihat Gunakan Fitur Dasar dan Gunakan Fitur Lanjutan.

    Catatan

    Hanya IoT as Bridge SDK untuk Java yang disediakan. Anda dapat mengembangkan SDK hanya dengan menggunakan JDK 1.8 atau yang lebih baru.

  3. Terapkan layanan jembatan yang telah dikembangkan.

    • Untuk memastikan skalabilitas tinggi, Anda dapat menggunakan layanan Alibaba Cloud seperti Elastic Compute Service (ECS) dan Server Load Balancer (SLB) untuk menerapkan layanan jembatan di Alibaba Cloud.

    • Untuk memastikan komunikasi tepercaya, Anda dapat menerapkan layanan di host lokal.

    Gambar berikut menunjukkan prosedur menggunakan ECS untuk menerapkan layanan jembatan.

    Bridge