数据同步如何工作以及如何在服务器 - 客户端应用程序中使用它?

问题描述 投票:4回答:1

我将在一个真实的例子上证明这个问题,所以情况如下:

  1. 有一个网站(例如:真实的例子: http//www.news.com.au/breaking-news
  2. 从网站上我想解析数据“最新突发新闻”。 这应该是一个服务(基于php,c#aspx ...)这是由我们一方注销的。 数据以XML或类似方式解析和准备。
  3. 当有新PUSH(如交换服务器那样)的新闻应该被通知时,有许多客户端(桌面版本,移动...)。

我不确切知道如何在2)和3)之间进行连接/同步。

客户端在一个间隔中发送一个想法,然后请求服务需要进行推送。 或者是否有其他变体来解决这个问题? 也许是因为客户端正在等待并且没有请求的服务间隔的唯一大部分?

有没有具体的方法,想法,建议?

在此先感谢,最好的问候。

php android web-services synchronization client-server
1个回答
0
投票
  1. 客户端(即Android应用程序)定期查询服务器,发送时间戳值。 服务器将时间戳与其数据进行比较,并仅回复相关(最新)数据。
  2. 推送通知:在Android上,您可以使用C2DM。 如何用PHP做到这一点? 请参阅: C2DM实现PHP代码
© www.soinside.com 2019 - 2024. All rights reserved.