我打算用 C# 在 WP 7.5 上编写一些应用程序,这些应用程序应该将一些用户输入存储在文件中,稍后这些文件应该与服务器同步。
但是,互联网连接可能并不总是可用。因此,应用程序应该先在内部存储数据,然后再在后台与服务器同步。
现在,是否可以进行后台同步?如果是,是否有任何预建功能可以做到这一点?否则,执行此类同步任务的“最佳实践”是什么?
我们的文件服务器的协议可以根据这个任务来选择。我们甚至可以使用 SQL 服务器。
我打算用 C# 在 WP 7.5 上编写一些应用程序,这些应用程序应该将一些用户输入存储在文件中,稍后这些文件应该与服务器同步。
但是,互联网连接可能并不总是可用。因此,应用程序应该先在内部存储数据,然后再在后台与服务器同步。
现在,是否可以进行后台同步?如果是,是否有任何预建功能可以做到这一点?否则,执行此类同步任务的“最佳实践”是什么?
我们的文件服务器的协议可以根据这个任务来选择。我们甚至可以使用 SQL 服务器。
您需要阅读“Windows Phone 的后台文件传输”:
http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202955(v=vs.105).aspx
特别是阅读和理解有关数据大小、持续时间等的政策和限制。
请注意,此主题是更广泛主题“Windows Phone 多任务处理”的一部分,其中包括后台文件传输、任务等:http: //msdn.microsoft.com/en-us/library/windowsphone/develop/hh202866 (v =vs.105).aspx