サービスの品質(QoSサービス品質)

サービスの品質(QoSサービス品質)

最も少なくとも一度、一度、一度だけ:MQTT品質プロトコルは、3つのサービスを提供します

  • 0 QoSは、せいぜい一度:メッセージが一度最大で配信され、あるいは単に配信されません。それが確認されていないネットワーク上で送信され、メッセージが保存されていません。クライアントが接続されていない場合は、メッセージが失われます。QoS0は、輸送の最速モードです。
    サービスモードでは0で、MQTTプロトコルは、クライアントに公開メッセージにサーバーを必要としません。サーバーがメッセージを受信したときに、クライアントが接続されていない場合、リリースは、実装サービスに応じて、ドロップすることができます。

  • 1つのQoSのメッセージは常に一度以上で送信される:少なくとも一度、。送信者が確認メッセージを受信する前に障害が発生した場合は複数回送信することができます。送信側が受信側によってメッセージブロードキャストを受信するまで、メッセージは、送信端でローカルに格納されなければなりません。あなたがもう一度メッセージを送信する必要がある場合に保存されています。

  • 2つのQoSのメッセージは常に一度だけ送信されている:一度だけ、。送信側が受信側によってメッセージブロードキャストを受信するまで、メッセージは、送信端でローカルに格納されなければなりません。あなたがもう一度メッセージを送信する必要がある場合に保存されています。QoS2は最も安全ですが、また最も遅い伝送。QoS1ハンドシェイクと承認手続きよりも複雑な、重複メッセージが送信されていないことを確認します。

オリジナルの記事は、0を発表 ウォンの賞賛0 ビュー12

おすすめ

転載: blog.csdn.net/lion_77/article/details/104089408
おすすめ