当客户端第一次连接到服务器时,如何将Android设备中的信息保存到数据库中,这样我才能知道应该将通知推送到哪个设备?
答案 0 :(得分:0)
首先,在the MQTT.org wiki上有关于Android上MQTT的很多很棒的信息。
这个问题不是关于Android或MQTT,而是关于唯一识别客户端设备和管理后端服务上的数据的问题。这里没有单一的答案,但您的设备的MQTT ClientID /标识符必须是唯一的,例如您将需要在连接到代理之前在客户端生成唯一的标识符。您可能还希望为该设备建立推送通知的特定主题。在最初配置新客户端时,将该信息放入您选择的数据库中,以便您知道用于处理单个设备的主题。