【问题标题】:android service http architecture安卓服务http架构
【发布时间】:2014-09-09 03:24:46
【问题描述】:

我创建了通过 http 与 Web 服务器通信的应用程序。 即使应用程序关闭,用户也需要能够从 Web 服务器接收通知。 为此,我意识到我需要使用服务在后台运行。

我的问题是关于应用程序架构:

我是否将所有 http 实现移至 service ,并从主 UI 与其通信?

我是否仅在应用未激活时才使用服务来存储/显示来自网络服务器的通知, 并在单独的线程上运行 http 客户端,并在应用关闭时打开服务?

应该在单独的过程中服务吗?

谢谢。

【问题讨论】:

  • 编辑了关于客户端实现的链接

标签: android http service architecture


【解决方案1】:

我建议使用来自 google 的 GCM(Google Coud Messaging),这是处理来自服务器端的推送通知的最佳方式 查看此链接了解更多信息https://developer.android.com/google/gcm/index.html

编辑

这是一个关于在客户端实现的链接 https://developer.android.com/google/gcm/client.html

【讨论】:

  • Web 服务器上的 GCM 好的,用户端的架构呢
  • 查看链接,它解释了双方的方法
  • @user3004288 使用链接回合客户端实现编辑
  • 是否可以使用使用 GCM 的 PC 应用程序窗口与移动设备进行通信?
猜你喜欢
  • 2011-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-22
相关资源
最近更新 更多