高度な機能
MQTTブローカーが進化する中で、EMQXは常に先を行き、IoTアプリケーションの複雑な要求に応えるための新機能と能力を導入しています。本章では、以下の強力な機能について詳しく説明します。
- メッセージキュー は、信頼性の高いメッセージバッファリング、プロデューサーとコンシューマーの疎結合化、バーストトラフィックや一時的にオフラインのクライアントが存在するシナリオにおけるレジリエンス向上を可能にする組み込みのメッセージキューイング機構を紹介します。
- MQTTストリーム は、MQTTデータのストリーム処理機能を提供し、MQTTメッセージを順序付けられたストリームとして永続化、再生、処理することで、リアルタイム分析やイベント駆動型アプリケーションを実現します。
- MQTT over QUIC は、EMQXにおける画期的な機能を紹介し、その有効化方法について説明します。
- クラスターリンク は、複数の独立したクラスターを接続し、地理的に分散したクラスター間でのクライアント通信を促進する機能を紹介します。
- MQTTベースのファイル転送 は、MQTTプロトコルを用いて大容量ファイルをEMQXに転送する方法について解説します。
- マルチプロトコルゲートウェイ は、Stomp、MQTT-SN、CoAP、LwM2M、ExProtoなど、一般的に使用される複数のゲートウェイの設計と利用方法を説明します。
- MQTTクライアント属性 は、MQTTクライアントに対して追加属性を定義・設定できる機能を提供し、アクセス制御、データ統合、MQTT拡張機能を強化するとともに、柔軟なテンプレート機能で個別化されたクライアント設定や認証プロセスの簡素化をサポートします。
これらの機能により、EMQXの能力が拡張され、追加のプロトコルを活用しながら、MQTTベースのアプリケーションの接続性と相互運用性を向上させることが可能になります。