すべてのプロダクト
Search
ドキュメントセンター

:開発者ガイド

最終更新日:Mar 14, 2025

ApsaraMQ for MQTT は、クライアントサイド間のメッセージングと、クライアントサイドとバックエンドサービス間のメッセージングという 2 つのメッセージングモデルに適用できます。これらの 2 つのモデルには、それぞれクライアントサイドとバックエンドのアプリケーション開発者が関わります。このトピックでは、これらの開発者向けのガイドを提供します。

ApsaraMQ for MQTT は、次のメッセージングモデルをサポートしています。

  • デバイスとクラウドサービス間の相互作用

    このモデルでは、ApsaraMQ for MQTT はデバイスをクラウドに接続して双方向通信を行います。ApsaraMQ for MQTT を使用すると、デバイスはクラウド内のアプリケーションと通信できます。 ApsaraMQ for MQTT を使用すると、デバイスは他の Alibaba Cloud サービスとデータを交換することもできます。

    このモデルの典型的なシナリオは、スマートデバイスのステータスデータをクラウドに報告することと、バックエンドサービスアプリケーションからスマートデバイスへのコマンドの配信を制御することです。

    终端和云端交互

  • デバイス間の相互作用

    このモデルは、モバイルアプリケーション間またはデバイス間のデータ通信に適しています。このモデルの典型的なシナリオには、インスタントメッセージングテクノロジーを使用したユーザー間のチャットや、アプリケーションベースのスマートデバイスの制御などがあります。このモデルでは、プロデューサーとコンシューマーは、Message Queuing Telemetry Transport(MQTT)プロトコルを介して ApsaraMQ for MQTT に接続されているデバイス上で実行されます。

    终端和终端交互

説明

クライアントサイドアプリケーション開発者向けのガイドの詳細については、[SDK のダウンロード] をご参照ください。ガイドには、クライアントサイド API リファレンス、SDK リファレンス、および権限管理の内容が含まれています。

バックエンドアプリケーション開発者向けのガイドの詳細については、[OpenAPI SDK の取得] をご参照ください。ガイドには、クラウドサイド API リファレンス、SDK リファレンス、および権限管理の内容が含まれています。