Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前,我正试图弄清楚我的选择是关于本机应用程序(Android、iOS 和 Windows Mobile)的实时服务器更新。我到处都能看到实时网络应用程序,但我的应用程序中不需要浏览器。我已经阅读了 SignalR 以及 Android (SignalA) 和 iOS (objectiveC) 的附加库。但我在徘徊是否有人对这个话题有建议。
任何见解将不胜感激。
目前,我使用带有推送通知的 GCM。
它适合我,使我的应用程序实时。
它可以节省你的电池,因为你
应用程序不会每 ... 秒从服务器中提取数据。
对于 GCM 的例子这里是一个很好的例子。
您正在寻找推送通知。您可以在此处找到有关 iOS 应用程序的更多详细信息 Android SDK 也带有此类服务。在这里查看更多详细信息。
如果您正在寻找共同的服务。有几个第三方供应商也提供这种服务。在这里也检查一下。(我不是在宣传他们,只是为了提供所有细节)
但是,如果您要发送大量数据(通常是实时数据),我建议您使用 TCP 套接字。
推送通知也不可靠。用户可能会或可能不会得到它们。没有这样的保证。对于 RSS 提要之类的内容,我建议进行投票。