0

我希望我的 windows phone 8 应用程序在表格中插入一行时自动同步。

也就是说,我的应用程序中的一个 xaml 页面显示了一个表中的所有数据。

  1. 因此,如果向该表中添加了新行,则更改也应该在我的应用程序中更新。(当应用程序运行时)

  2. 如果应用程序关闭,它必须显示通知(种类)。

我不知道该怎么做,并用谷歌搜索。我遇到了更改跟踪等,但仍然无法做到。!

给我一些解决方案。

谢谢并恭祝安康

4

1 回答 1

0
  1. 首先,您需要能够从服务器下载表格数据。您将需要在您的 WP8 应用程序中创建一个为表格数据提供服务的 Web 服务和一个将使用数据的服务客户端。

  2. 其次,您必须了解Windows Phone 上的推送通知概念。谷歌为它。我建议你练习一下:创建一个单按钮 WPF 应用程序,它会发送一个推送通知,更新你在 WP8 上的应用程序磁贴。

  3. 在服务器上创建记录时更新您的 Windows 手机:您不能只创建一个 Windows 服务,它会定期向数据库发出请求以检查自上次检查以来的任何新记录?如果有新记录,它将向您的 WP8 应用发送通知。当 WP8 应用程序收到通知时,它将更新其磁贴,或者如果应用程序正在运行,它将从服务器下载新数据。

另一种解决方案是,您使用 Insert 方法创建一个 Web 服务,该方法将在服务器上的表中插入一行。以同样的方法,您将向所有 wp8 客户端发送通知。

这种应用程序有多种解决方案。这取决于你的场景。你能描述一下你的应用吗?

于 2013-03-08T14:17:13.750 回答