【发布时间】: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