【问题标题】:Listening for Data coming to Web Service侦听传入 Web 服务的数据
【发布时间】:2015-10-27 18:23:52
【问题描述】:

我有一个 Android 设备和一个网络服务。 我想要的只是每当 Web 服务从其他设备接收数据时,我的 Android 应用就会知道并注意到一条消息或通知。

我认为有两种方法可以解决这个问题,

第一。 Web Service 每当接收到数据时,它都会通过 Internet 推送数据、消息或其他内容,以便了解 Android 应用程序。这是不可能的吗?

第二。 Android App会向方法A发送Web Service的请求,在WS端,我们使用Async-Task监听数据到达方法B,flag为true,Async-Task返回内容字符串给Android的App。

有人可以帮助我吗?谢谢你们!

【问题讨论】:

  • 你说的是安卓推送通知吗?
  • 是否只有在用户使用应用程序时才需要更新,甚至在应用程序关闭时才需要更新?这种需求的解决方案取决于细节。
  • ^Paul: 没有人,我想只要 Webservice 收到数据,它就会让我的 Android 应用知道,这样我就不必检查 Web Service。
  • ^Udi Idan:我想使用 Service 或 BroadCastReceiver 在后台继续收听。重要的是我希望我的应用在 WS 收到数据后立即知道。
  • @Nguyen,这就是推送通知的用途。为什么你不能使用它们?

标签: android web-services soap


【解决方案1】:

使用 Gcm 从服务器端接收 android 设备上的通知。 看看:https://developers.google.com/cloud-messaging/

【讨论】:

  • 谢谢,我现在去看看试试看。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-25
  • 1970-01-01
  • 2010-10-02
  • 2010-10-28
  • 2016-06-07
  • 1970-01-01
相关资源
最近更新 更多