1

クライアントが最初にサーバーに接続するときにAndroidデバイスからデータベースに情報を保存して、通知をプッシュする必要があるデバイスを認識できるようにするにはどうすればよいですか?

4

1 に答える 1

0

まず、 MQTT.org wikiには、 Android上のMQTTに関する多くの優れた情報があります。

この質問は、AndroidやMQTTに関するものではなく、クライアントデバイスの一意の識別、およびバックエンドサービスでのデータの管理に関するものです。ここに単一の答えはありませんが、デバイスのMQTT ClientID /識別子は一意である必要があるため、たとえば、ブローカーに接続する前に一意の識別子をクライアント側で生成する必要があります。おそらく、そのデバイスへのプッシュ通知についても特定のトピックを確立する必要があります。新しいクライアントを最初にプロビジョニングするときは、その情報を選択したデータベースにリスして、個々のデバイスのアドレス指定に使用するトピックを把握します。

于 2012-12-05T23:57:40.707 に答える