MQTTは、 ISO標準規格(ISO/IEC PRF 20922)[ 1 ]に準拠したパブリッシュ・サブスクライブ型のメッセージングプロトコルです。インターネットプロトコルスイートTCP/IP上で動作します。「小さなコードフットプリント」が求められる、またはネットワーク帯域幅が限られている遠隔地との接続向けに設計されています。パブリッシュ・サブスクライブ型のメッセージングパターンには、メッセージブローカーが必要です。
すべての比較カテゴリでは、概要セクションに記載されている各実装の安定版を使用します。比較はMQTTプロトコルに関連する機能に限定されます。
概要
次の表には、MQTT のライブラリと実装の両方と、それぞれの一般情報が記載されています。
| 実装 | 開発者 | オープンソース | ソフトウェアライセンス | 著作権者 | プログラミング言語 | タイプ | 最新の安定リリース、リリース日 | 起源 |
|---|---|---|---|---|---|---|---|---|
| アダフルーツIO | アダフルーツ | はい | マサチューセッツ工科大学 | アダフルーツ | Ruby、Node.js、Python、Go [ 2 ] | クライアント | 2.0.0、[ 3 ] ? | 私たち |
| アムレン[ 4 ] | 日食 | はい | EPL 2.0 | エクリプス財団 | C | ブローカ | 2022年5月25日、1.0.0.0 | |
| Azure イベント グリッド MQTT ブローカー | マイクロソフト | いいえ | コマーシャル | マイクロソフト | C、C# / .NET、Java、JavaScript(NodeJs)、Python、Go | ブローカ | 2023-06-01-プレビュー、[ 5 ] 2023-05-25 | 私たち |
| コアフラックス[ 6 ] | コアフラックス | いいえ | コマーシャル | Coreflux ポルトガル Lda. | C、C# / .NET、Java、JavaScript(Node.js)、Go | ブローカ | 2025年1月10日、[ 7 ] 1.4.5 | ポルトガル |
| EMQX [ 8 ] | EMQ | いいえ[ 9 ] | Apacheライセンス2.0 | EMQテクノロジーズ株式会社 | アーラン[ 10 ] | ブローカ | 2024年9月4日V5.8.8、[ 11 ] | 中国 |
| EMQXエンタープライズ[ 12 ] | EMQ | いいえ | コマーシャル | EMQテクノロジーズ株式会社 | アーラン | ブローカ | 2023年11月14日 v5.3.1、[ 13 ] | 中国 |
| ナノMQ [ 14 ] | EMQ | はい | マサチューセッツ工科大学 | EMQテクノロジーズ株式会社 | C | ブローカーとクライアント | 0.5.8 | 中国 |
| MQTT X [ 15 ] | EMQ | はい | Apacheライセンス2.0 | EMQテクノロジーズ株式会社 | タイプスクリプト | クライアント | バージョン1.7.1 | 中国 |
| フェアコムエッジ[ 16 ] | フェアコム | いいえ | コマーシャル | フェアコム株式会社 | C | ブローカ | 2020年11月1日、3.0.0 [ 17 ] | 私たち |
| フラッシュMQ [ 18 ] | ウィーベ・カゼミエ | はい | OSL3 | ウィーベ・カゼミエ | C++ | ブローカ | 2026年1月25日、1.25.0 | オランダ |
| フレスピ[ 19 ] | グルタム | いいえ | コマーシャル | グルタム | C | ブローカ | 2018年4月5日 | ベラルーシ |
| グリッドサーバー | グリッドシステム | いいえ | コマーシャル | グリッドシステムSAS | パスカル、デルファイ | ブローカ | 2019年9月15日 | フランス |
| HiveMQ MQTTクライアント[ 20 ] | ハイブMQ | はい | Apacheライセンス2.0 | ハイブMQ | ジャワ | クライアント | 2023-04-12 1.3.1、[ 21 ] | ドイツ |
| HiveMQコミュニティエディション[ 22 ] | ハイブMQ | はい | Apacheライセンス2.0 | ハイブMQ | ジャワ | ブローカ | 2025年11月19日2025年5月, [ 23 ] | ドイツ |
| ハイブMQ [ 24 ] | ハイブMQ | いいえ | コマーシャル | ハイブMQ | ジャワ | ブローカ | 2026-01-27 4.48.0 [ 25 ] | ドイツ |
| IBM WIoTPメッセージゲートウェイ[ 26 ] | IBM | いいえ | コマーシャル | IBM | C | ブローカ | 2019年2月29日、5.0.0.1 | |
| ジョラムMQ [ 27 ] | スカルエージェント DT | いいえ、OW2/Joram 5.19、オープンソースブローカー(LGPL)に基づいています | コマーシャル | スカルエージェント DT | ジャワ | ブローカ | 2024年10月、1.19.3 | フランス |
| KMQTT [ 28 ] | ダヴィデ・ピアンカ | はい | マサチューセッツ工科大学 | ダヴィデ・ピアンカ | コトリン | クライアントとブローカー | 2023-04-12, 0.4.1, [ 29 ] | イタリア |
| LV-MQTT | フランソワ・ノルマンディン | はい | 0-BSDライセンス | G LabVIEWのオープンソースプロジェクト | ラボビュー | ブローカーとクライアント | 3.2.0 | カナダ |
| M2Mqtt [ 30 ] | 日食 | はい | Eclipse パブリックライセンス 1.0 | 日食 | C# | クライアント | 2017-05-20 4.3.0.0、[ 31 ] | カナダ |
| マシンヘッド[ 32 ] | クロージュアワークス[ 33 ] | はい | クリエイティブ・コモンズ 表示 3.0 非移植ライセンス | Alexander Petrov、Michael Klishin、ClojureWerkz チーム | クロージュア | クライアント | 2017-03-05 1.0.0、[ 32 ] | |
| マングース図書館[ 34 ] | チェサンタ | はい | GPLv2または商用 | チェサンタ | C/C++ | クライアント[ 35 ]とブローカー[ 36 ] | 2023年1月24日 7.9 | アイルランド |
| モケット[ 37 ] | アンドレア・セルヴァ | はい | Apacheライセンス2.0 | アンドレア・セルヴァ | ジャワ | ブローカ | 2023年1月6日 0.16, [ 38 ] | イタリア |
| モスキート[ 39 ] | 日食 | はい | Eclipse パブリックライセンス 2.0、Eclipse ディストリビューションライセンス 1.0 (BSD) | 日食 | C | クライアントとブローカー | 2.0.18、[ 40 ] | 英国 |
| MQTT🤖 [ 41 ] | パスカル・デ・クロエ | はい | パブリックドメイン | 誰でもない | 行く | クライアント | 2020年2月22日、v1.0.0 | オランダ |
| MQTT-C [ 42 ] | リアム・ビンドル | はい | マサチューセッツ工科大学 | リアム・ビンドル | C | クライアント | 2021-04-01 1.1.5、[ 43 ] | カナダ |
| mqttools [ 44 ] | エリック・モクヴィスト | はい | マサチューセッツ工科大学 | エリック・モクヴィスト | パイソン | クライアントとブローカー | 2020-01-20,0.34.0 | スウェーデン |
| ネットMQTT [ 45 ] | ダスティン・サリングス | はい | BSD 3条項 | ダスティン・サリングス | ハスケル | クライアント | 2019年10月12日、0.6.0.0 | 私たち |
| OpenRemote MQTTブローカー[ 46 ] | オープンリモート | はい | AGPLv3 | オープンリモート | ジャワ | ブローカ | 2021年3月10日、3.0.1 | 私たち |
| パホMQTT [ 47 ] | 日食 | はい | Eclipseパブリックライセンス1.0、Eclipseディストリビューションライセンス1.0(BSD)[ 48 ] | 日食 | C、C++、C#、Go、Java、JavaScript、Python、Rust [ 49 ] | クライアント | 2018-06-27 1.4.0 (フォトン)、[ 50 ] | 英国 |
| パブリッシュサブスクライブ+ [ 51 ] | 慰め | いいえ | 商用、無料版 | 慰め | C、C# / .NET、Java、JavaScript(Node.js)、Python、Go [ 52 ] [ 53 ] | ブローカ | 2021年1月14日9.8.1 [ 54 ] | カナダ |
| RabbitMQ MQTTプラグイン[ 55 ] | ヴイエムウェア | はい | 商用、無料版 | ヴイエムウェア | C# / .NET、Java、Erlang [ 56 ] | クライアントとブローカー | 2025年12月15日4.2.2 [ 57 ] | |
| RMQTT | rmqtt | はい | マサチューセッツ工科大学 | rmqtt | さび | ブローカ | 2023年11月4日、0.2.20 | |
| シングストリーム[ 58 ] | シングストリーム | いいえ | コマーシャル | シングストリーム | C、C++、Java、JavaScript、Python、Go | クライアントとブローカー | 2019年3月14日、3.3.0 [ 59 ] | 英国 |
| ヴェルヌMQ [ 60 ] | VerneMQ/Octavo Labs | はい | Apacheライセンス2.0 | VerneMQ/Octavo Labs | アーラン/OTP | ブローカ | 2024年4月15日、2.0.0 [ 61 ] | スイス |
| ウルフMQTT [ 62 ] | ウルフSSL [ 63 ] | はい | GNU一般公衆利用許諾書、バージョン3、商用[ 62 ] | ウルフSSL | C | クライアント | 2022-01-07 1.11.0 [ 64 ] | 私たち |
| eMQTT5 [ 65 ] | シリル・ルッソ | はい | マサチューセッツ工科大学 | シリル・ルッソ | C++ | クライアント | 2020年3月31日、1.0 | フランス |
| ベヴィワイズMQTTブローカー[ 66 ] | ベヴィワイズネットワークス | いいえ | コマーシャル | ベヴィワイズネットワークス | C、Python | ブローカ | 2018年10月20日、v1.1 | インド |
| OpenHAB MQTTバインディング[ 67 ] | オープンハブ | はい | エクリプスパブリック | オープンハブ | ジャワ | クライアント | 2020年4月21日、2.5.4 | ドイツ |
| ウォーターストリーム[ 68 ] | シンプルマター[ 69 ] | いいえ | コマーシャル | シンプルマターSrl | コトリン | ブローカ | 1.00.03 | イタリア |
| MQTTDESK MQTTクライアント[ 70 ] | ioCtrl | いいえ | コマーシャル | ioCtrl | ノード.js | クライアント | 2021年5月25日、v2.1.0 | インド |
| MQTTネット | .NET ファウンデーション | はい | マサチューセッツ工科大学 | .NET ファウンデーション | C# | クライアントとブローカー | v4.1.3.436 | 私たち |
| ブースト.MQTT5 | ミレオ | はい | ブーストライセンス | ミレオ | C++ | クライアント | 2025年2月17日、v1.0.3 | クロアチア |
| MQTTfy [ 71 ] | MQTTfy | いいえ | コマーシャル | MQTTfy | ノード.js | クライアントとMQTTベースのAIプラットフォーム | 2026年1月14日、v2.1.0 | インド |
MQTT 実装のより完全なリストはGitHubで参照できます。
プロトコルサポート
現在、 MQTTプロトコルには複数のバージョンが標準化されています。以下は、 MQTTプロトコルの最新バージョンと、それらを標準化した組織の一覧です。
- MQTT-SN v1.2、IBMによって標準化されました。[ 72 ]
- MQTT v3.1はEurotechとIBMによって標準化されました。[ 73 ]
- MQTT v3.1.1、OASISによって標準化された。[ 74 ] [ 75 ]
- MQTT v5.0、OASISによって標準化された。[ 76 ]
以下の表は、各実装がサポートするMQTTのバージョンと、SSL/TLSおよびTCPのサポート状況を示しています。MQTTはメッセージを平文で送信するため、デバイス間で送信されるトラフィックの種類によっては、 SSL/TLSによるセキュリティが望ましい場合があります。[ 77 ]
| 実装 | MQTT-SN v1.2 | MQTT 3.1 | MQTT 3.1.1 | MQTT 5.0 | SSL/TLS | TCP | WS/WSS |
|---|---|---|---|---|---|---|---|
| アムレン | はい | はい | はい | はい | はい | はい | |
| Azure イベント グリッド MQTT ブローカー | はい | はい[ 78 ] | はい | はい | はい | ||
| コアフラックス | はい | はい | はい | はい | はい | はい | |
| EMQX | はい | はい | はい | はい | はい | はい | はい |
| フェアコムエッジ | はい | はい | はい | はい[ 79 ] | はい | はい | |
| フラッシュMQ | はい | はい | はい | はい | はい | はい | |
| フレスピ | はい | はい | はい[ 80 ] | はい | はい | はい | |
| ハイブMQ | はい(ブローカーのみ) | はい | はい[ 81 ] | はい | はい | はい | |
| IBM WIoTP メッセージゲートウェイ | はい | はい | はい | はい | はい | はい | |
| ジョラムMQ | はい | はい | はい | はい | はい | はい | はい |
| KMQTT | はい | はい | はい | はい | はい | ||
| LMQTT | 古いスタック経由 | 古いスタック経由 | はい | はい | はい | はい | |
| LV-MQTT | はい | はい | はい | はい | はい | ||
| M2Mqtt | はい | はい | はい | はい | |||
| マシンヘッド | |||||||
| マングース | はい | はい | はい | はい | はい | はい | |
| モケット | はい | はい | はい[ 82 ] | はい | |||
| モスキート | はい | はい | はい | 証明書ベースおよび事前共有キーベースのSSL/TLSをサポート ブリッジを介したSSL/TLSの一般的なサポート[ 83 ] | はい | はい | |
| MQTT-C | はい | はい | はい | はい | |||
| MQTツール | はい | はい | はい | ||||
| ネットMQTT | はい | はい | はい | はい | はい | はい | |
| パホMQTT [ 47 ] | はい[ 84 ] | はい | はい | はい(C、Python、Javaクライアントライブラリのみ)[ 85 ] | はい | はい | はい |
| RMQTT | はい | はい | はい | はい | はい | はい | |
| ソレース パブリッシュサブスクライブ+ | はい[ 86 ] | はい[ 87 ] | はい | はい | はい | ||
| シャークMQTT | はい | はい | はい | はい | |||
| シングストリーム | はい | はい | はい | はい | |||
| ヴェルネMQ | はい | はい | はい | はい | はい | はい | |
| ウルフMQTT | はい | はい | はい | はい | はい | ||
| eMQTT5 | はい | はい | はい | ||||
| ベヴィワイズネットワークス | はい | はい | はい | はい | はい | はい | |
| ウォーターストリーム | はい | はい | はい | はい | |||
| Mqttデスク | はい | はい | はい | はい | はい | はい | |
| MQTTネット | はい | はい | はい | はい | はい | はい | |
| ブースト.MQTT5 | はい | はい | はい | はい | |||
| MQTTfy | はい | はい | はい | はい | はい | はい |
提供されるサービス品質レベル
MQTTのページ では、サービス品質(QoS)は次のように説明されています。
サービス品質(QoS)とは、達成されるサービス品質ではなく、トラフィックの優先順位付けとリソース予約制御メカニズムを指します。サービス品質とは、アプリケーション、ユーザー、またはデータフローごとに異なる優先順位を付与したり、データフローに対して一定レベルのパフォーマンスを保証したりする能力です。
各QoSレベルの説明は以下に記載されています。[ 88 ]
- 最大 1 回の配信(ファイア アンド フォーゲット)
- 少なくとも 1 回の配信 (確認済み配信)
- 正確に1回の配送(確実な配送)
次の表は、各実装の QoS レベルのサポートを示しています。
| 実装 | 0 | 1 | 2 |
|---|---|---|---|
| アダフルーツIO | はい | はい | いいえ[ 89 ] |
| アムレン[ 4 ] | はい | はい | はい |
| Azure Event Grid MQTTブローカー[ 90 ] | はい | はい | いいえ |
| コアフラックス | はい | はい | はい |
| EMQX [ 91 ] | はい | はい | はい |
| フェアコムエッジ | はい | はい | はい |
| フラッシュMQ | はい | はい | はい |
| フレスピ[ 80 ] | はい | はい | はい |
| ハイブMQ [ 92 ] | はい | はい | はい |
| IBM WIoTP メッセージゲートウェイ | はい | はい | はい |
| ジョラムMQ | はい | はい | はい |
| KMQTT | はい | はい | はい |
| LMQTT | はい | はい | はい |
| LV-MQTT | はい | はい | はい |
| M2Mqtt [ 30 ] | はい | はい | はい |
| マングース | はい | はい | はい |
| モケット[ 93 ] | はい | はい | はい |
| モスキート[ 94 ] | はい | はい | はい |
| MQTT-C | はい | はい | はい |
| MQTツール | はい | いいえ | いいえ |
| ネットMQTT | はい | はい | はい |
| MQTT パホ | はい | はい | はい |
| ソレース パブリッシュサブスクライブ+ | はい | はい | いいえ[ 95 ] |
| シャークMQTT | はい | はい | はい |
| シングストリーム | はい | はい | はい |
| ヴェルネMQ | はい | はい | はい |
| ウルフMQTT [ 62 ] | はい | はい | はい |
| eMQTT5 | はい | はい | はい |
| Bevywise MQTTブローカー | はい | はい | はい |
| ウォーターストリーム | はい | はい | はい |
| MqttDesk MQTT クライアント | はい | はい | はい |
| MQTTネット | はい | はい | はい |
| ブースト.MQTT5 | はい | はい | はい |
| MQTTfy | はい | はい | はい |
移植性に関する懸念
このセクションにおける移植性に関する懸念事項は、使用する実装を選択する際に決定要因となる可能性のある技術的な詳細を指します。一般的に、この表は使用するデバイスについてより詳しい知識を持つ人が使用する必要があります。
| 実装 | プラットフォーム要件 | ネットワーク要件 | スレッドセーフ | クロスコンパイルが可能 | ベアメタル |
|---|---|---|---|---|---|
| アダフルーツIO | Adafruit Feather Huzzah、ESP8266、Raspberry Pi、Arduino、 Python、Ruby、Node.jsをサポートするあらゆるプラットフォーム | プラットフォーム依存 | |||
| アムレン | リナックス | はい | はい | ||
| コアフラックス | Linux、Unix、macOS、Windows、ラズベリーパイ | はい | はい | はい | |
| EMQX | Linux、Unix、macOS、Windows、ラズベリーパイ[ 96 ] | はい | はい | はい | |
| フェアコムエッジ | Linux、macOS、Windows、ラズベリーパイ、Android | はい | はい | はい | |
| フレスピ | |||||
| ハイブMQ | JVM、Linux、macOS、Windows、Raspberry Pi | はい | はい | はい | |
| ジョラムMQ | JVM、Linux、macOS、Windows、Raspberry Pi | はい | はい | はい | |
| KMQTT | JVM、Linux、Windows、ラズベリーパイ | はい | はい | ||
| M2Mqtt | 任意の .NET プラットフォーム ( .NET Framework、.NET Compact Framework、.NET Micro Framework )、WinRT | ||||
| マシンヘッド | ライニンゲン2 [ 97 ] | ||||
| 蚊 | C90、Linux、Unix、macOS、Windows、Raspberry Pi | はい | はい | ||
| MQTT-C | ANSI C ( C89 )プラットフォームに依存しない (ベアメタル、Linux、macOS、Windowsアプリケーションで使用) | ネットワークIOコールバック | はい。シングルスレッドアプリケーションもサポートしています。[ 98 ] | はい | はい |
| ネットMQTT | GHC | はい | はい | はい | |
| MQTT パホ | ANSI C ( Cクライアントの場合)、C++11 ( C++クライアントの場合)、JVMまたはAndroid ( Javaクライアントの場合) | C、C++クライアント の場合 | C、C++クライアント の場合 | ||
| シャークMQTT | ANSI C ( C89 )プラットフォームに依存しない (ベアメタル、RTOS、HLOS で使用) | はい | はい | はい | |
| ウルフMQTT | C89 | ネットワークIOコールバック | はい | はい | はい |
| eMQTT5 | Linux、Unix、macOS、Windows、ESP32、STM32(lwIPおよびMbed TLS付き)C++11 | BSDソケット実装 | はい | はい | はい |
| Bevywise MQTTブローカー | Linux、Unix、macOS、Windows、ラズベリーパイ | はい | |||
| Mqttデスク | Linux、Unix、macOS、Windows、ラズベリーパイ | ||||
| MQTTfy | Linux、Unix、macOS、Windows、ラズベリーパイ |
一般的な要件
次の表は、デバイスに使用する実装を決定する際に役立つ可能性のあるさまざまな要件を示しています。
参考文献
- ^ 「ISO/IEC 20922:2016 情報技術 – メッセージキューイングテレメトリトランスポート (MQTT) v3.1.1」 . iso.org .国際標準化機構. 2016年6月15日.
- ^ 「概要」。Adafruit学習システム。
- ^ 「Adafruit IO REST API ドキュメント」 . io.adafruit.com .
- ^ a b "アムレン"。eclipse.org/amlen。
- ^ 「Azure Event Grid REST API ドキュメント」。2023 年 10 月 31 日。
- ^ "CoreFlux" . coreflux.org .
- ^ 「Coreflux Broker リリースノート」。2024年1月10日。
- ^ " EMQX" . emqx.io.
- ^ 「EMQX 5.8 オープン ソースバージョンのサポート終了と今後の製品戦略に関するお知らせ」。emqx.com 。
- ^ 「EMQ X- Erlang MQTTブローカー — EMQ X - Erlang MQTTブローカー3.0ドキュメント」 . emqx.io . 2018年9月30日閲覧。
- ^ 「EMQX 5.8.8 変更ログ」 . emqx.com .
- ^ 「 EMQXエンタープライズ」。emqx.com 。
- ^ 「EMQX Enterprise 5.3.1 変更ログ」 . emqx.com .
- ^ "NanoMQ" . nanomq.io .
- ^ 「MQTT X」 . mqttx.app .
- ^ 「FairCom EDGE IIoT統合ハブ」 . FairCom . 2021年5月26日閲覧。
- ^ 「FairCom EDGE V3 リソースキットが利用可能になりました」 . FairCom . 2020年11月8日. 2021年5月26日閲覧。
- ^ 「FlashMQ MQTTサーバー」 . flashmq.org .
- ^ 「flespi MQTTブローカー」 . flespi.com .
- ^ 「HiveMQ MQTTクライアント」 . hivemq.com . 2021年11月10日.
- ^「HiveMQ MQTTクライアント1.3.1」。hivemq.com 。
- ^ 「HiveMQコミュニティエディション」 hivemq.com 2022年7月21日。
- ^ “HiveMQ CE 2025.5” . hivemq.com。
- ^ "HiveMQ" . hivemq.com .
- ^ 「HiveMQ 4.48.0メンテナンスリリース」 hivemq.com 2025年12月9日。
- ^ 「WIoTP メッセージゲートウェイ」 ibm.com 2020年11月9日。
- ^ "JoramMQ" . jorammq.com .
- ^ Pianca、Davide (2020-07-05)、davidepianca98/KMQTT 、 2020-07-06取得
- ^ 「リリース 0.4.1 · davidepianca98/KMQTT」 . GitHub . 2023年4月12日閲覧。
- ^ a b c "Eclipse Paho M2Mqtt" . eclipse.org。
- ^ 「M2MQTT リリース」 . github.com .
- ^ a b「マシンヘッド」 . clojuremqtt.info .
- ^ "ClojureWerks" . clojurewerz.org .
- ^ 「C/C++用Mongooseネットワークライブラリ」 . mongoose.ws . 2023年2月7日閲覧。
- ^ 「Mongoose :: Examples :: MQTTクライアント」 . mongoose.ws . 2023年2月7日閲覧。
- ^ 「Mongoose :: Examples :: MQTT Server」 . mongoose.ws . 2023年2月7日閲覧。
- ^ 「モケット」 . github.com。 2021年11月11日。
- ^ 「moquette リリース」 . github.com .
- ^ 「モスキート」 . mosquitto.org .
- ^ “Mosquitto ChangeLog.txt” . GitHub . 2023年3月3日. 2023年11月24日閲覧。
- ^ 「MQTT🤖 ホーム」 . GitHub . 2021年10月2日.
- ^ "MQTT-C" . liambindle.ca/MQTT-C . 2021年11月10日.
- ^ 「MQTT-C リリース」 . github.com .
- ^ "mqttools" . github.com . 2021年11月2日.
- ^ 「net-mqtt: MQTTプロトコル実装」Hackage . 2019年9月16日閲覧。
- ^ 「MQTTブローカー」 . openremote.io .
- ^ a b "Paho" . eclipse.org . 2020年12月16日閲覧。
- ^ 「Eclipse Distribution License - v 1.0」 . eclipse.org .
- ^ 「Eclipse Paho ダウンロード - MQTT クライアントの比較」。
- ^ 「最新リリース」 . eclipse.org/projects . 2017年11月21日.
- ^ 「Solace PubSub+」 . solace.com .
- ^ 「APIとプロトコル」 . Solace . 2021年4月8日閲覧。
- ^ 「参考情報」 . docs.solace.com . 2021年4月8日閲覧。
- ^ 「Event Brokerの機能」 . docs.solace.com . 2021年4月8日閲覧。
- ^ 「MQTTプラグインRabbitMQ 」。www.rabbitmq.com 。
- ^ 「参考情報」。
- ^ 「リリース情報」 .
- ^ "ホーム" . Thingstream . 2019年1月31日閲覧。
- ^ 「DOCS - リリースノート」 . sites.google.com . 2019年6月7日閲覧。
- ^ “VerneMQ MQTT ブローカー” . vernemq.com。
- ^ "VerneMQ 変更ログ" . Github.com 。2024 年 4 月 29 日に取得。
- ^ a b c d「wolfMQTTクライアントライブラリ」 . wolfSSL . 2020年12月16日閲覧。
- ^ "wolfssl.com" .
- ^ "wolfMQTT Changelog" . wolfSSL 組み込みSSL/TLSライブラリドキュメント. 2020年12月16日閲覧。
- ^ 「eMQTT v5.0 クライアントライブラリ」 . github.com . 2021年9月15日.
- ^ 「Bevywise MQTTブローカー」 . bevywise.com .
- ^ 「MQTTクライアント」 . openhab.org .
- ^ 「ウォーターストリーム」 . waterstream.io .
- ^ 「SimpleMatter」 . simplematter.io .
- ^ 「MQTTDESK MQTTクライアント」 . ioctrl.com .
- ^ "MQTTfy" . mqtt-ble.com .
- ^ Andy Stanford-Clark、Hong Linh Truong (2013年11月14日). 「MQTT For Sensor Networks (MQTT-SN) プロトコル仕様 バージョン1.2」(PDF) . IBM.
- ^ 「MQTT V3.1 プロトコル仕様」 . public.dhe.ibm.com . 2010年. 2018年5月21日時点のオリジナルよりアーカイブ。2017年12月13日閲覧。
- ^ Andrew Banks、Rahul Gupta編 (2014年10月29日). 「MQTT バージョン 3.1.1」 OASIS.
- ^ Andrew Banks、Rahul Gupta編 (2015年12月10日). 「MQTT バージョン 3.1.1 Plus Errata 01」 OASIS.
- ^アンドリュー・バンクス;エド・ブリッグス。ケン・ボーゲンデール;ラーフル・グプタ編。 (2017 年 12 月 25 日)。「MQTT バージョン 5.0」。オアシス。
- ^ 「FAQ - よくある質問」 . MQTT.org . 2018年1月30日閲覧。
- ^ 「Azure Event Grid MQTTブローカー」。2023年11月15日。
- ^ 「HTTPプラグイン」 . docs.faircom.com . 2021年5月26日閲覧。
- ^ a b「MQTT 5.0 コンプライアンスチェックリスト」。flespi.com 。
- ^ "HiveMQ 4.1"。hivemq.com。 2019年4月16日。
- ^ 「Moquette ドキュメント - SSL 構成」。
- ^ "mosquitto.conf(5)" . 2021年11月3日.
- ^ 「Eclipse Paho - MQTT-SN Transparent Gateway」 . 2020年12月16日閲覧。
- ^
- 「Eclipse Paho 1.4.0 (Photon)」 2017年11月21日
- 「paho-mqtt 2.1.0」。2024年4月29日。
- ^ 「Open APIs & Protocols」 . 2021年4月8日閲覧。
- ^ 「MQTT 5.0 サポート 🎉」 2021年1月4日. 2021年4月8日閲覧。
- ^ 「IBM Knowledge Center」 . www.ibm.com . 2018年1月30日閲覧。
- ^ 「MQTT API」 . adafruit.com .
- ^ 「Azure Event Grid MQTTブローカー」。2023年11月15日。
- ^ 「EMQX 3.0ドキュメント」 . emqx.io . 2018年9月30日閲覧。
- ^ 「Quality of Service 0、1、2 - MQTT Essentials: パート6」。2015年2月16日。
- ^ Selva, Andrea (2018-01-29), moquette: Java MQTT 軽量ブローカー, 2018-02-01取得
- ^ "mosquitto.conf" . mosquitto.org . 2017年12月15日閲覧。
- ^ 「Solace ドキュメント - サポートされているサービス品質レベル」。
- ^ a b c EMQX GitHub , EMQX, 2018-09-30 , 2018-09-30取得
- ^ a b machine_head: Clojure MQTT クライアント、ClojureWerkz、2017 年 11 月 29 日、 2017 年 12 月 13 日取得、
Machine Head は Leiningen 2 を使用します。インストールされていることを確認してから、サポートされている Clojure バージョンに対してテストを実行してください...
- ^ 「MQTT-C シングルスレッドアプリケーション」。liambindle.ca /MQTT -C/group__api.html#gae3d3aafc7588ed53a90c9f66fc620a6e 。
- ^ emqx.io、feng at. 「EMQ X-ダウンロード」。emqx.io 。2018年9月30日閲覧。
- ^ 「MQTTとClojureを始めよう」 . clojuremqtt.info . 2017年12月14日閲覧。
- ^ 「ダウンロード」 . Mosquitto.org . 2017年12月14日閲覧。
- ^ 「Solace PubSub+ クラウド」 . cloud.solace.com .
- ^ 「wolfMQTTユーザーマニュアル - 2.4 他のシステムでの構築」 . 2018年5月25日. 2020年12月16日閲覧。