拥有推送通知服务器并在 android 设备和服务器之间发送数据的最佳方式是什么?
What is the best way to have a push notification server and send data between android device and server?
我想编写一个程序,用户可以在其中进行聊天之类的操作。
实际上我们有一个论坛,用户可以在其中提问问题,如果有人回答了这个问题,我们想向提问者发送通知!
Http Request 看起来不错,但我认为如果我们有很多用户(例如 50K)并且每 30 秒我们从在线用户向服务器发送 http 请求,这就不好了。
我不希望项目花费很长时间,所以我不想自己在 android 应用程序和服务器之间实现和编写套接字。我找到了 GCM,但据我所知,它仅在用户登录 Google 帐户时才有效。
我也看到了 'Parse.com' 但我不知道我们是否可以将此推送通知服务用作 Parse.com 中的推送通知;据我所知Parse.com是手动的,这是不可行的。
您可以使用 Service
并且可以 运行 在定义间隔后在后台使用它。
有关如何在后台永远 运行 服务的帮助,请查看此 link:Need code example on how to run an Android service forever in the background even when device sleeping, like Whatsapp?
对于 android 设备,一些不错的选择是 GCM、Amazon SNS、Urban Airship。
到目前为止,Parse 对我来说是最好的选择,但他们将在 2017 年停止服务,所以它不是一个好的选择。
我想编写一个程序,用户可以在其中进行聊天之类的操作。 实际上我们有一个论坛,用户可以在其中提问问题,如果有人回答了这个问题,我们想向提问者发送通知! Http Request 看起来不错,但我认为如果我们有很多用户(例如 50K)并且每 30 秒我们从在线用户向服务器发送 http 请求,这就不好了。 我不希望项目花费很长时间,所以我不想自己在 android 应用程序和服务器之间实现和编写套接字。我找到了 GCM,但据我所知,它仅在用户登录 Google 帐户时才有效。 我也看到了 'Parse.com' 但我不知道我们是否可以将此推送通知服务用作 Parse.com 中的推送通知;据我所知Parse.com是手动的,这是不可行的。
您可以使用 Service
并且可以 运行 在定义间隔后在后台使用它。
有关如何在后台永远 运行 服务的帮助,请查看此 link:Need code example on how to run an Android service forever in the background even when device sleeping, like Whatsapp?
对于 android 设备,一些不错的选择是 GCM、Amazon SNS、Urban Airship。
到目前为止,Parse 对我来说是最好的选择,但他们将在 2017 年停止服务,所以它不是一个好的选择。