【发布时间】:2013-03-24 12:12:41
【问题描述】:
我有一个WCF 服务,它公开了SOAP 和REST 端点,我们在WCF 服务之上还有WPF、Android、Windows Phone(将来)、ASP.NET 应用程序,所以有很多用户可以使用来自世界各地的许多应用程序。
目前,我们在数据的新鲜度方面存在一个大问题,我们正在使用一些老式的轮询技术来查找更新的数据,有没有办法创建一个系统,将数据推送到连接的应用程序而不管平台和如果任何应用程序在服务器上发生任何数据更新,则位置。
我已经研究了 Duplex Callbacks,但这在 android 上是不可能的,并且有一些其他限制。我也知道GCM for android,但不知道如何使它与其他平台应用程序一起工作。
【问题讨论】:
-
您将需要一个持久连接,这在移动应用程序的情况下几乎是不可能的。考虑使用基于间隔的更新。
-
@Aneri 感谢您的快速回复,请您指导我取样或举个例子让我开始。