開発者ガイド
開発者ガイドは、開発者がEMQXを使い始め、EMQX上でアプリケーションを構築するための情報を提供することを目的としています。
本章では、MQTTの基本概念、MQTT特有の機能、およびEMQXの拡張機能について解説します。また、これらの機能をEMQXダッシュボードで設定し、クライアントツールを使ってテストする方法も説明します。ガイドで扱う機能は以下の通りです。
- MQTTの基本概念
- MQTTクライアントでのテスト
- 共有サブスクリプション
- 保持メッセージ
- 遺言メッセージ
- ワイルドカードサブスクリプション
- 排他サブスクリプション
- 遅延パブリッシュ
- 自動サブスクライブ
- トピック書き換え
さらに、本ガイドではEMQXのMQTT Durable Session機能を紹介し、この機能を素早く体験するための手順も提供します。
EMQXはMQTTプロトコルをサポートしているため、ほとんどのMQTTクライアントライブラリやSDKと互換性があります。開発者ガイドでは、開発者が迅速にMQTTプロジェクトを開始できるように、ステップバイステップの手順とコードサンプルを提供しています。MQTTクライアントSDKの完全なリストと比較については、MQTTクライアントSDKをご覧ください。
TIP
すべてのSDKがドキュメントに表示されているわけではありません。
また、EMQXは開発を支援するためのAPIドキュメントも提供しています。REST APIでは、EMQXが公開するHTTP管理APIの迅速な利用方法を案内しています。