gpt4 book ai didi

android - 在 android 中使用 MQTT 的基本步骤

转载 作者:IT王子 更新时间:2023-10-29 00:01:43 26 4
gpt4 key购买 nike

我是 Android 新手,想使用 MQTT 作为来自服务器的 Android 推送通知器。
我读过 MQTT 但不太了解。如果有人使用过这个库,请告诉我我必须做什么才能开始使用它。

我有一个 Java 服务器(在 Windows 上运行) 和许多 客户端(将安装我的应用程序的安卓手机)。我的服务器会随时向所有或某些特定客户端发送消息。

我的基本要求是什么?我的意思是那里有

  1. 服务器要求?
  2. 某种注册?
  3. 要包含在 android 中的库?
  4. Android 设备的标识符? (因为 C2DM 需要为每台设备提供 Google 帐户)

请在这方面帮助我

最佳答案

你需要:

  1. 在服务器端运行的 MQTT 代理。这可能类似于开源的 mosquitto 代理。
  2. 包含在 Android 应用中的 MQTT 客户端库,使您的应用能够连接、订阅和发布消息。 http://mqtt.org/software 列出了许多 Java 选项。
  3. 想出一种唯一标识用户或设备的方法,然后将其用作主题,以便您可以将消息单独发布到一个设备。

Dale Lane 写了一个很好的指南(http://www.dalelane.co.uk/blog/?p=1599),还有一组很好的关于 MQTT 的资源(https://github.com/mqtt/mqtt.github.io/wiki)

关于android - 在 android 中使用 MQTT 的基本步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9562316/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com