【发布时间】:2014-05-10 23:53:25
【问题描述】:
我需要在无法访问 Internet 的本地网络中使用我自己的服务器为 Android 和 iOS 实施推送通知。 更准确地说,我的用户将拥有一个移动应用程序(Android 和 iOS),它将通过无线网络连接到本地服务器。此网络将没有任何 Internet 连接。 当某些具体事件发生时,服务器需要向连接的设备发送推送通知。
我在服务器端使用 Django。
我一直在研究,看起来使用 XMPP 将是一个很好的解决方案。因此我想我需要一个 XMPP 服务器来与移动设备通信。我已经看到了服务器端的几种替代方案,尽管我并不完全了解我到底需要什么。有一些 XMPP 服务器,例如 Openfire 和 SleekXMPP。我不太确定它们是干什么用的。我应该选择其中一个还是两者都用?
另一方面,应用端有哪些替代方案?
我需要的基本上是一些关于选择哪些技术的指导和一些参考。
【问题讨论】:
标签: android ios django push-notification xmpp