ホームページ  >  に質問  >  本文

java - MQTT协议的消息类型, 可以如何分类?

PHPzPHPz2716日前961

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-04-17 16:36:01


    1. 最初にリストするのは、MQTT プロトコルのサーバー分散メッセージの固定ヘッダー内のメッセージ タイプの定義です。

    実際には、これはほとんどのオープンソース実装で統一されており、主にこれらのタイプに基づいて一部のビジネス処理を実行します。たとえば、MQTT_CONNECT への接続リクエストを受信した場合は、
    を切断する際にリソースを初期化し、アプリ内で接続が切断されたことが判明した場合と同様に、仕上げ作業を行います。メッセージ アプリに、接続が切断されメッセージを送信できないことを伝えます MQTT_DISCONNECT

    2. ビジネス メッセージ タイプを実際に実装するには、ペイロードでメッセージ タイプを定義する必要があります。ペイロードは実際のビジネス メッセージ エンティティです。 たとえば、カスタム:
    リーリー リーリー

    もちろん、主に独自のビジネス ニーズに応じて必要なメッセージの種類と形式を定義し、上記のデータをデータに変換し、配布用のペイロードにデータを配置します。

    私は MQTT プロトコルに触れたばかりで、iOS 上でサブスクリプションと配布を行っています。表面的な理解は、相互交流と学習のためのアイデアを提供します。

    github でいくつかの資料をまとめました: https://github.com/wenghengcong/MQTTExplore。

    返事
    0
  • キャンセル返事