私の理解では、クライアントが対応するトピック名で何かを発行すると、MQTTでトピックが作成されます。
トピックを構成する必要はありません。トピックを公開するだけで十分です。
ここから。
クライアントが自身のトピックをサブスクライブすることは可能ですか?仕様には制限がありませんでした。異常動作の可能性としてリストされていません:
5.4.8異常な動作の検出
サーバー実装では、クライアントの動作を監視して、潜在的なセキュリティインシデントを検出する場合があります。例えば:
- 接続試行の繰り返し
- 繰り返し認証試行
- 接続の異常終了
- トピックスキャン(多くのトピックの送信またはサブスクライブの試行)
- 配信不能メッセージの送信(トピックの購読者なし)
- 接続するがデータを送信しないクライアント
これに基づいて、私はそれが確かに可能であると思います。だから私はこの機能の使用例に興味がありますか?
なぜ標準ではそのようなメカニズムが許可されているのでしょうか?そのため、クライアントが自分のトピックにサブスクライブできるようにするだけです。
私が考えることができる1つのユースケースは、クライアントが公開されたデータを検証できるこの方法です。