MQTTmuatan pesan - AWS IoT Core

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

MQTTmuatan pesan

Payload pesan yang dikirim dalam MQTT pesan Anda tidak ditentukan oleh AWS IoT, kecuali untuk salah satu pesan. Topik yang dipesan Untuk mengakomodasi kebutuhan aplikasi Anda, kami sarankan Anda menentukan payload pesan untuk topik Anda dalam batasan Service Quotas AWS IoT Core for Protocols.

Menggunakan JSON format untuk payload pesan Anda memungkinkan mesin AWS IoT aturan mengurai pesan Anda dan menerapkan SQL kueri padanya. Jika aplikasi Anda tidak memerlukan mesin aturan untuk menerapkan SQL kueri ke muatan pesan, Anda dapat menggunakan format data apa pun yang diperlukan aplikasi Anda. Untuk informasi tentang batasan dan karakter yang dicadangkan dalam JSON dokumen yang digunakan dalam SQL kueri, lihatEkstensi JSON.

Untuk informasi selengkapnya tentang mendesain MQTT topik dan muatan pesan yang sesuai, lihat Merancang MQTT Topik untuk AWS IoT Core.

Jika batas ukuran pesan melebihi kuota layanan, itu akan menghasilkan alasan CLIENT_ERROR dengan PAYLOAD_LIMIT_EXCEEDED dan “Payload pesan melebihi batas ukuran untuk jenis pesan.” Untuk informasi selengkapnya tentang batas ukuran AWS IoT Core pesan, lihat batas dan kuota broker pesan.